Podwójne tablice dynamiczne
Ostatnio zmodyfikowano 2014-03-24 23:07
Midas Temat założony przez niniejszego użytkownika |
Podwójne tablice dynamiczne » 2014-03-15 14:19:16 Witam, chciałbym stworzyć podwójną tablicę dynamiczną w której jedna z tablic, długość wierszy byłaby ustalona na 500 znaków, a kolejna dynamiczna, która zmieniałaby się wraz i ilością wpisów. Udało mi się napisać coś takiego, ale nie wiem gdzie jest błąd. Proszę o pomoc. #include <iostream> #include<conio.h> using namespace std; int main() { int n = 500, rozmiar = 0; char ** tab = new char *[ n ]; char * wynik; do { wynik = fgets( tab[ rozmiar ], n, stdin ); char * tNoweDane = new char[ rozmiar ]; rozmiar++; if( wynik != NULL ) memcpy( tNoweDane, tab, rozmiar ); if( wynik != NULL ) delete[] tab; } while( wynik != NULL ); return 0; } |
|
bnk120 |
» 2014-03-24 23:07:15 |
|
« 1 » |