La libreria standard è basata sul concetto di iteratore, ovvero un oggetto che “punta” ad un elemento di un range e che consente di “spostarsi” (iterare) attraverso gli altri elementi, imitando per quanto possibile la sintassi usata con i puntatori. Tutti gli iteratori sono classificati in base ad alcune categorie, all’incirca a seconda che permettano […]
Articoli con tag basic
Puntatori? Vivi senza!
Molte volte il C++, essendo un “figlio” del C, viene identificato con in puntatori. Altro non possiamo dire che “non è vero“. Ma cominciamo con le basi. Nota bene: nel seguito utilizzeremo termini come “heap” e “stack“, anche se lo standard ISO C++ non ne fa menzione (di fatti non è detto che una piattaforma disponga […]