Nu er jeg ikke helt med på hvad du mener med at det ikke vil virke, men lad os se på det :)
Der mangler ikke noget i det lille program du har skrevet i dit spørgsmål.
Hvis du copy/paste'r det ind i en .cpp-fil, kompilerer den, og du ikke får nogen fejl skulle alting jo være fint nok.
Hvis problemet er at det ser ud til at der ikke sker noget når du så kører programmet, er det jo noget helt andet. Når du kører sådan et simpelt program er det nemlig ganske sandsynligt at den åbner et DOS-vindue, skriver noget tekst, og lukker vinduet igen, uden at du når at opdage det.
Ganske irriterende, men det har nu en simpel løsning :) (Hvis du altså arbejder på Windows... Ellers findes "pause" ikke)
Rediger din program til at se sådan her ud:
#include <iostream.h> #include <stdlib.h> //Skal inkluderes for at kunne bruge system-funktionen
int main() { cout << "Hello Again World! "; cout << "Jeg er et C++ program";
cout << endl; //Synes bare lige der manglede et linjeskift :) hehe system("pause"); return 0; }
Så afsluttes programmet ikke før du har trykket på en tast, og du får tid til at opdage det :) Det system("pause") gør, svarer blot til at du selv skriver pause i en DOS-prompt
Jeg havde kun lige Dev-C++ 4 liggende da jeg testede, og det ser ud til at den har en mindre bug i getch(), så den først returnerer når man trykker på enter.
Men det ser ud til at være rettet i Dev-C++ 5 Beta, så den er endnu nemmere :)
Eksempel: ---------
#include <iostream.h> #include <conio.h>
int main(){ cout << "Hello Again World! "; cout << "Jeg er et C++ program";
Ja, her kommer pointene.. Har været ude og rejse.. :-)
Synes godt om
Ny brugerNybegynder
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.