[elektro] többdimenziós struktúra c++

Balla Zoltán sdrlab at yandex.ru
Tue Jun 4 13:37:39 CEST 2013


Feladó: "Lajos Rancz" <lajos.rancz at gmail.com>
>Struktúrára annyi, hogy:
>
>struct MyStruct
>{
>int a, b;
>};
>
>typedef MyStruct MyArray[5][23];
>
>void PrintMyArray(const MyArray &arr)
>{
>for (int i = 0; i < 5; ++i)
>{
>for (int j = 0; j < 23; j++)
>{
>printf("%d, %d", arr[i][j].a, arr[i][j].b);
>}
>}
>}
>
Hm..., ez már gyakorlatilag teljesen az, ami nekem kell :)
Viszont a const kifejezést nem fogadta el a fordító, ha kiveszem és csak annyi van a függvény 
paraméter listájában: MyArray &arr, akkor már lefordul az egész, látszólag minden ok!
Azonban most debugolom, és az arr[][].xxx változóba mintha nem kerülnének bele az átadott értékek. 
Tehát a függvénynek átadott memóriatartalmat nem látom a függvényen belül... Valamit elszúrok ??

Zoli 



More information about the Elektro mailing list