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!
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.
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?
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!