Ez mit jelent? Hogyan oldjam meg?
Figyelt kérdés
A feladat úgy szól, hogy a a program parancssori argumentuma legyen a kezdőfeltételeket leíró adatállomány neve.
Ez mit jelent?
2012. okt. 7. 18:12
1/3 iostream 



válasza:





<parancs> <argumentum>*
Így néz ki a parancssor, leírsz egy parancsot, ami lehet egy program neve is, és mögéírsz valahány argumentumot.
Pl én így szoktam fordítani a tesztállományom:
g++ -o asd asd.cpp
Itt a g++ a parancs, a "-o", "asd" és "asd.cpp" az argumentumok.
C-ben amikor megírod a main függvényt, így tedd:
int main(int argc, char* argv[])
Ekkor argc-ben lesz az argumentumok száma (+1), argv-ben pedig maguk az argumentumok. Azért +1, mert az argv 0. eleme magát a parancsot tartalmazza.
2/3 A kérdező kommentje:
Köszönöm :D Így már értem :)
Meg tudom adni kódból is ezt az argumentumot?
Csak egy forráskódot küldhetek be :S
2012. okt. 8. 05:38
3/3 iostream 



válasza:





Ez a lényeg. A kódodnak futásidőben, a parancssori argumentumot feldolgozva kell működnie, nem előre beégetett fájlt véve.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, 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!