[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