[C++] Kopiowanie tablic dynamicznych
Ostatnio zmodyfikowano 2014-05-21 16:12
maly |
» 2014-05-21 16:12:13 int szerokosc = 3; int wysokosc = 5;
int * tablica1 = new int[ szerokosc * wysokosc ];
for( int i = 0; i < szerokosc * wysokosc; ++i ) tablica1[ i ] = 0;
tablica1[ 2 + 4 * szerokosc ] = 9;
int * tablica2 = new int[ szerokosc * wysokosc ];
memcpy( tablica2, tablica1, sizeof( int ) * szerokosc * wysokosc );
for( int y = 0; y < wysokosc; ++y ) { for( int x = 0; x < szerokosc; ++x ) std::cout << tablica2[ x + y * szerokosc ] << " "; std::cout << std::endl; } |
|
1 « 2 » |