22. april 2004 - 15:08Der er
17 kommentarer og 1 løsning
Hvordan kan jeg see hvad resultaterne er ?
Hej Experter, jeg er lige gået i gang med selvstudie c++ og jeg har et lille problem.. det er... når jeg laver en cout eller en lille opgave... så når jeg ikke og see hvad Jeg compiler... Jeg bruger Dev-C++ og jeg er nød til at sætte en pause på min scripts ellers kan jeg ik rigtig see hvad den skriver... jeg prøver at give et example...
#include <isostream.h>
void main(void) { cout << " Hej Experter " ; }
hvis jeg compiler dette ... så kommer der en dos screen som lukker ned extremt hurtig...
så jeg er nød til at at skrive #include <iostream.h> #include <stdlib.h>
void main(void) { cout << " Hej Experter " ;
system("PAUSE");
}
Altså en System Pause... hvilket ser meget uproff ud... hvordan kan jeg trackle dette problem... er der andre command man kan bruge isted ? eller mangler jeg noget ?
arne_v, du mener vel: PS: main er void ikke int. = main er int, ikke void ?
Synes godt om
Slettet bruger
22. april 2004 - 15:33#7
jamen hvordan kan jeg teste min scripts i en dos box ? Tro mig..jeg er total newbie.. normalt trykker jeg på compiler...der næst run.... så kommer dos viduet automatisk... men hvordan kan jeg åben via en normal dos box ? skal jeg skrive hele directory ?
Problemet er vist at cygwin fortolker kommandoer på samme måde som på linux/unix hvor der vist ikke er nogen pause kommando. C og C++ standarden skriver meget lidt om hvad der kan tænkes at ske ved et system(...) kald.
Jeg vil dog stadig mene at det er kønnere at lave en ren C++ løsning.
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.