Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno C++ - Heap corruption detected

A ked taketo veci chces debugovat debuggerom, tak si pred kazde zapisovanie do nejakeho pola daj kontrolu na index, napr. pred

				cislo1[j] = vstup[i]-48;
pridaj riadok
if(j>=pocet3) cout<<"tu je pruser!";
a daj si na vsetky tie riadky breakpoint a spust to v debug mode. Slusnejsie by to bolo tak ze dynamicke pole by boli ako objekty triedy DynamickePole, a index by si si testoval rovno v triede, v pripade pruseru by si tam drbol ASSERT, to by ti debugger potom v debug mode zahlasil a vedel by si kedy prepisujes nejake veci mimo pola.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny