Avatar billede web-geek Nybegynder
01. september 2004 - 18:39 Der er 7 kommentarer og
1 løsning

Fejl i C++ fil

Hey jeg er lige begyndt på C++

Når jeg indsætter denne kode:

#include <iostream>
using namespace std;
int main ()
{
    cout << "Web-geek";
    return 0;
}
   
Og kompiler den, og kører den, så popper den hurtigt op og forsvinder igen, det er det samme som når jeg gør det ved BAT filer.

Nogle der ved hvorfor den gør det?
Avatar billede arne_v Ekspert
01. september 2004 - 18:41 #1
Sådan skal den gøre !

Men prøv:

#include <iostream>
#include <cstdlib>

using namespace std;

int main ()
{
    cout << "Web-geek" << endl;
    system("PAUSE");
    return 0;
}
Avatar billede web-geek Nybegynder
01. september 2004 - 18:42 #2
Tak arne, men fortæl mig hvad #include <cstdlib> gør, og << endl;.
system("PAUSE"); havde jeg tænk på, men da jeg ikke kunne c++ prøvede jeg med break; :P

Men tak! - Læg svar
Avatar billede web-geek Nybegynder
01. september 2004 - 18:48 #3
Forstår ikke hvorfor den ikke vil udskrive:

    cout << "Vores int indholder" << endl;
Avatar billede web-geek Nybegynder
01. september 2004 - 18:52 #4
Argh, glemte using namespace std;
Avatar billede arne_v Ekspert
01. september 2004 - 18:55 #5
cstdlib indeholder erklæringen af system og er derfor nødvendig for at du kan
bruge den funktion
Avatar billede arne_v Ekspert
01. september 2004 - 18:56 #6
<< endl

laver et linie skift.

Det er ikke nødvendigt i dev-cpp, men andre C++ compilere vil ikke udskrive
den sidste linie medmindre den afsluttes med et linie skift.

Så det er en god vane.
Avatar billede arne_v Ekspert
01. september 2004 - 18:56 #7
og et svar
Avatar billede web-geek Nybegynder
01. september 2004 - 19:46 #8
Uuuh, har allerede lært at:
+ Lave if-else
+ Lave variabler
+ Lave sådan man kan skrive sit navn, også udskrive det
+ Switch

Hvad mere skal - kan man lærer?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester