Witam,
mam problem z strukturą danych , poleceniami next prev
:
struct ST //deklaracja struktury
{
string nik;
string haslo;
string status;
string rodzaj_konta;
struct ST *next;
struct ST *prev;
};
ST POS1;
POS1[0].nik = "alien0";
POS1[0].haslo = "12340";
POS1[1].nik = "alien1";
POS1[1].haslo = "12341";
POS1[2].nik = "alien2";
POS1[2].haslo = "12342";
Chciałbym dynamicznie dodawać pola za pomocą funkcji oraz przechodzić między nimi za pomocą funkcji/znacznika next, prev. Nie wiem jak to zrobić?
np..:
while (POS1->next) {
textBox1->AppendText(gcnew String(POS1->haslo.c_str()));
}
albo:
while (POS1->next()) {
textBox1->AppendText(gcnew String(POS1->haslo.c_str()));
}
for(ST * node = element_0;node;node=node->next) textBox1->AppendText(node->haslo);