19. oktober 2003 - 13:09
Der er
10 kommentarer og 2 løsninger
Test af program
Jeg har lige skrevet følgende kode i Dev-c++. Hvordan kan jeg få kørt programmet, sådan at teksten kommer frem? #include <iostream.h> #include <stdlib.h> #include <windows.h> int main (int argc, char *argv[]) { cout << "Hello world!"; return 0; }
Annonceindlæg fra DE-CIX
19. oktober 2003 - 13:11
#1
Start en "dos prompt" og kør programmet derfra. Eller gør sådan: #include <iostream.h> #include <stdlib.h> #include <windows.h> int main (int argc, char *argv[]) { cout << "Hello world!"; system("pause"); return 0; }
19. oktober 2003 - 13:13
#2
Det der kode kan du i øvrigt heller ikke bruge da det idag hedder <iostream>
19. oktober 2003 - 13:14
#3
Det kan skam godt bruges. Men mere korrekt er: #include <windows.h> #include <iostream> #include <stdlib.h> using namespace std; int main (int argc, char *argv[]) { cout << "Hello world!" << endl; system("pause"); return 0; }
19. oktober 2003 - 13:15
#4
Jeps. For de fleste Compilere kan jo heller ikke læse den med .h efter :)
19. oktober 2003 - 13:18
#5
Når jeg forsøger at teste programmet igennem dosprompten, så åbner den bare dev-c++ idet jeg skriver hello_world.cpp. Hvorfor gør den det?
19. oktober 2003 - 13:19
#6
Hvorfor kører du ikke bare programmet igennem Dev-C++ ?
19. oktober 2003 - 13:22
#7
Du skal køre exe filen. Men før du kan det så skal projektet kompileres (gøres fra menuen.)
19. oktober 2003 - 13:23
#8
Fordi det ikke virker som det skal. Når jeg trykker compile & run, så ser jeg bare lige et dosvindue i under et sekund. Jeg kan ikke nå at se hvad der står...
19. oktober 2003 - 13:24
#9
ok. Skulle bare indsætte: system("pause");
19. oktober 2003 - 13:24
#10
Jo hvis du bruger system("pause"); som soreno siger... Så "pauser" den jo uden at lukke vinduet :)
19. oktober 2003 - 13:24
#11
Tak til jer begge
19. oktober 2003 - 13:25
#12
selv tak og tak for points selvom jeg egentligt ikke rigtigt hjalp :)
Kurser inden for grundlæggende programmering