13/03/19 15:49
Thejuster
Buonasera a tutti.
Sto sperimentando i template ma è un argomento al quanto vedo molto vasto
e complicato.
il mio primo esperimento era quello di simulare una lista come accade in .net
sò che può essere sbagliato come approccio.
anche perché esiste già la lista.
ma volevo provare ad imitarne il funzionamento.
ho fatto
per instanziarla ovviamente faccio
Insiersco elementi tipo
facendo
Mi riporta ovviamente il numero di elementi inseriti nella lista.
ora mi domando, per recuperare i valori da quell'array?
come faccio?
cioè non sò come dichiarare un metodo che mi vada a recuperare i valori in [ID]
tipo dovrei farei
suggerimenti?
Sto sperimentando i template ma è un argomento al quanto vedo molto vasto
e complicato.
il mio primo esperimento era quello di simulare una lista come accade in .net
sò che può essere sbagliato come approccio.
anche perché esiste già la lista.
ma volevo provare ad imitarne il funzionamento.
ho fatto
template <class T> class List { T values [1000]; private: int count = 0; public: void Add(T value) { values[count] = value; count++; } int Count() { return count; } };
per instanziarla ovviamente faccio
List<int> lista;
Insiersco elementi tipo
lista.Add(10); lista.Add(20); lista.Add(30);
facendo
count << lista.Count();
Mi riporta ovviamente il numero di elementi inseriti nella lista.
ora mi domando, per recuperare i valori da quell'array?
come faccio?
cioè non sò come dichiarare un metodo che mi vada a recuperare i valori in [ID]
tipo dovrei farei
cout << interi[1];
suggerimenti?
mire.forumfree.it/ - Mire Engine
C# UI Designer
C# UI Designer