Forum: ./program

Forum huvudsida -> Programmering -> ./program

Sidor: 1

Till botten

jockepockee 12:54 - 1:a November 2007 | Post #1
Medlem
Inlägg: 192


Skicka PM
hur kan man göra så att man läser komandon som man anger efter programnamnet när man startar det i c++?

t ex ./programnamn <kommando>.

Antar att det är något med *argv[] men jag fattar ändå inte hur man ska göraSmiley

-------------------------





FunkyChicken 13:38 - 1:a November 2007 | Post #2
Nyhetsredaktör
Inlägg: 800


Skicka PM
jo argumenten kommer du precis som du säger åt med *argv[]. Den första parametern som skickas till mainfunktionen är en int som talar om hur många element det är i argv. Du får helt enkelt stega igenom dem ett i taget. Plats 0 är för övrigt reserverad för själva programnamnet så den är oftast inte intressant.

Antog att det var C++ du snackade om. Java har ju också sin string args[] med argument och i vb gjorde man command() för att få fram dem. Mer kan jag inte...




Sidor: 1

Forum huvudsida -> Programmering -> ./program
Atom feed

Du får inte posta i den här tråden | Till toppen