Ik zit dus met het volgende probleem als ik probeer een multidimensional array te verwijderen met delete dan krijg ik dus een assert error...en ik heb geen idee wat ik nu fout doe...heb al gezocht in enkele boeken maar daar staat het dus precies zo....
stukje code hier onder is een tot het minimum gestripte versie van mijn programma
en hier krijg ik dus ook de assert error...wat doe ik verkeerd?
.modbreak: gebruik [code=c++]...[/code] tags
stukje code hier onder is een tot het minimum gestripte versie van mijn programma
en hier krijg ik dus ook de assert error...wat doe ik verkeerd?
C++:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| main() { char **test; test = new char * [146]; for (int i = 0; i < 146; i++) { test[i] = new char[32]; test[i] = "hallo"; } for (i = 0; i < 146; i++) { delete test[i]; } delete[] test; } |
.modbreak: gebruik [code=c++]...[/code] tags
[ Voor 10% gewijzigd door .oisyn op 03-09-2003 13:51 ]