Diskuze: Nutná pomoc
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
Práce s preprocesorem, koncepce programu, práce se soubory, práce s binárními soubory, bitové operátory a bitová pole... Vím, že to asi připadá, že je to lehké, ale mě to prostě nejde do hlavy... Celou dobu jsem programoval v C# a tento jazyk mi přišel spíše jako taková skládačka, oproti Céčku
Abych nezakládal zbytečně nové téma, máme mít do jiného předmětu
hotový úkol (implementace AVLStromu, v jazyce c) a momentálně řeším, jak
projít strom...
zkoušel jsem několik metod, ale vždy mě v kódu dělá problém zastavit
rekurzi.. Neboli, v kódu asi chyba nebude, ale po spuštění programu, to
hodí error: Unhandled exception at 0x00F61964 in ConsoleApplication8.exe:
0xC0000005: Access violation reading location 0xFDFDFDFD.
int inorder(struct AVLTree *tree)
{
int nodes = 0;
if (tree->root->l != NULL && tree->root->r != NULL)
{
inorder(tree->root->l);
nodes++;
inorder(tree->root->r);
}
return nodes;
}
celý program je na http://www.itnetwork.cz/dev-lighter/376 + hlavičkový soubor na http://www.itnetwork.cz/dev-lighter/377
Zobrazeno 4 zpráv z 4.