Argument till main i c++|Programmering / Grafisk formgivning|Forum|Nordichardware

Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
The forums are currently locked and only available for read only access
sp_Feed sp_TopicIcon
Argument till main i c++
Yonder
Nu vet jag hur man gör inlägg!
Medlem
Forum Posts: 31
Member Since:
January 23, 2003
sp_UserOfflineSmall Offline
1
July 2, 2003 - 3:20 pm
sp_Permalink sp_Print

Jag får inte riktigt rätt på det hela. Antag att jag vill göra ett program som gör följande:

void main(char *argv[]) {
int number = konvertera argv[1] till int;
number *= 1000;
cout << number;
}

När jag försökt på alla möjliga sätt att få rätt på invärdena så krashar programmet. Det går bra att kompilera.

Jag kör det med låt säga: testprogram 10
Då vill jag ha utskriften 10000.

Hur ska det se ut egentligen?

zwi
Siktar mot toppen
Medlem
Forum Posts: 93
Member Since:
November 27, 2001
sp_UserOfflineSmall Offline
364093
July 4, 2003 - 6:52 am
sp_Permalink sp_Print

int main(int *argc, char *argv[])
{
..

testa detta! det måste finnas en int variabel som kommer att innehålla antal argument i ditt exempel fall så blir den två. (argv[0]=programmets namn)

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 1030
Currently Online:
Guest(s) 357
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Andreas Galistel: 16287
Jonas Klar: 15897
ilg@dd: 10810
Nyhet: 10607
Mind: 10550
Ctrl: 10355
Gueno: 9881
Guest: 9344
Snorch: 8881
Callister: 8468
Newest Members:
PetrbonFU PetrbonFU
Karine Bembry
Dolores Mcdaniels
Anibal McLeish
Francisca Alt
Alfie Everhart
Lester Huitt
Orlando Jorgensen
Mikki Lundgren
Dakota Kozlowski
Forum Stats:
Groups: 11
Forums: 59
Topics: 146630
Posts: 1300967

 

Member Stats:
Guest Posters: 2
Members: 79425
Moderators: 0
Admins: 11
Administrators: nordicadmin, Henrik Berntsson, Anton Karmehed, Carl Holmberg, Joel Oscarsson, Mikael Linnér, Mikael Schwartz, Andreas Paulsson, Nickebjrk, Mattias Pettersson, EmxL