Gå til innhold

Argumenter i main(). Hvordan funker det?


Anbefalte innlegg

Hei jeg skulle gjerne hatt litt hjelp med c++. Driver å mekke diversje programmer og noen ganger så kunne det vert lurt å ha parametere til programmet jeg lager.

 

F. ex. når jeg kaller på C:\mittprog.exe og_et_parameter_her i cmd vil jeg ha parameteret lagret i en variabel eller no så jeg kan hente det opp senere. Er det mulig? Har sett litt på funksjoner og sånn og kommet fram til at det må vel være i int main() jeg putter disse.

 

F. ex:

int main(string utskrift)

{

cout << utskrift;

return 0;

}

 

Men jeg får ikke dette til å stemme heller.

Er jeg helt på villspor?

 

På forhånd takk for svar.

Lenke til kommentar
Videoannonse
Annonse

Den funker ikke for mei? når parameteret er lolz så skriver den 0x2. og om den ikke har no parameter så blir det 0x1?

#include <cstdlib>

#include <iostream>

 

using namespace std;

 

int main(char * args[])

{

cout << args << endl;

return 0;

}

 

her er koden jeg brukte

Endret av DeathEagle
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...