Zdravím lidi.
Udělal jsem si trojrozměrné pole (3x3x3) a můj problém spočívá v tom, že prvek který je na indexech [0][1][2] se zobrazí taky na indexu [0][0][5] atd. atd. Jak je to možné? Myslel sem že to nejde a docela bych se toho potřeboval zbavit. Může mi to někdo vysvětlit popřípadě popsat o co se jedná nebo jak se toho zbavit??? Pro názornost přikládám kus kodu.
#include <iostream>
using namespace std;
int main()
{
int pole[3][3][3];
cin >>pole[0][1][2];
cout << endl<<pole[0][1][2]<<endl;
cout <<pole[0][0][5];
cin.get();
cin.get();
return 0;
}
Vypíš obě čísla stejné. Tak to jde dál. pole[0][2][0] bude i na indexu pole[0][0][6] ale jak je to možné, když by pole nad index [0][0][2] nemělo existovat?? Díky za rady
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Stálý člen

Nahlásit jako SPAM
IP: 91.195.106.–
Super člen
God of flame
Návštěvník
Zjistit počet nových příspěvků
































