Kezdőoldal » Számítástechnika » Programozás » Std::arrayal vagy valamilyen...

Std::arrayal vagy valamilyen adatszerkezettel létrelehet hozni kétdimenziós tömböt? C++.

Figyelt kérdés

Például.

int x[11][19];

Ezzel az a baj,hogy nem vlami sok mindenre képes úgy mint az str::array.


2013. jan. 4. 00:32
 1/7 anonim ***** válasza:
Igen, array-vel is, egyszerűen triviális. Csak kicsit gondolkodj!
2013. jan. 4. 00:41
Hasznos számodra ez a válasz?
 2/7 A kérdező kommentje:

Hogy?

Nem bírok rájönni. :(

2013. jan. 4. 01:00
 3/7 anonim ***** válasza:

(Miután megírtam a választ mentem aludni.)

Mivel a kétdimenziós tömb = tömbök tömbje.

Az int x[11][19] olyan tömb mely int x[11] elemeket tartalmaz (19-darabot), melyek szintén tömbök.

Dehát array< array<int,11> , 19 > x ennek a c kompatibilis tömb megfelelője.

2013. jan. 4. 10:48
Hasznos számodra ez a válasz?
 4/7 A kérdező kommentje:

Ez le sem fordul.

//main.cpp


#include<string>

#include<array>


using std::string;

using std::array;


int main()

{

array < array<string, 2> 8> arr2d;


return 0;

}


Akkor most hogy is van az a 2D array?

2013. jan. 6. 01:27
 5/7 A kérdező kommentje:
Omg hogy benéztem bocsi.
2013. jan. 6. 02:18
 6/7 anonim ***** válasza:
Kaptál választ még mi a kérdés hogy kiemelted?
2013. jan. 6. 21:14
Hasznos számodra ez a válasz?
 7/7 A kérdező kommentje:

A kiemelés után 2 percel még nem tudtam hogy miéer nem fordul le.


Utánna pedig 10 perc elteltével rájöttem,hogy egy vessző miadt. xD

2013. jan. 6. 22:58

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!