Witam
Rzadko tu wchodzę ale...
Mój kolejny problem to Tablice dynamiczne... A dokładnie tablice wielowymiarowe...
Tworze sobie Tablice w ten sposób.
Prosta dynamicznie Tworzona Dwuwymiarowa Tablica Liczb Całkowitych
A teraz mój problem...
Dodam ze zawsze miałem problemy z pisaniem destruktorów
Taką tablice Tworze konstruktorem...
W jaki sposób to ustrojstwo teraz zniszczyć?
Przy wywołaniu destruktora:
Wywala mi błąd:
Rzadko tu wchodzę ale...
Tworze sobie Tablice w ten sposób.
int ** matrix = new int * [n];
for(i=0;i<n;i++)
{
matrix[i] = new int[n];
}Prosta dynamicznie Tworzona Dwuwymiarowa Tablica Liczb Całkowitych
A teraz mój problem...
Dodam ze zawsze miałem problemy z pisaniem destruktorów
Taką tablice Tworze konstruktorem...
W jaki sposób to ustrojstwo teraz zniszczyć?
Przy wywołaniu destruktora:
~gen_grafu()
{
delete matrix;
}Wywala mi błąd:
Cytat:
Debug Assertion Failted
Program: (...)
File: dbgdel.cpp
Line: 47
Expression: _BLOCK_TYPE_IS_VALID(pHead->nBlockUse)
(...)