Forum » Programiranje » C++ in pavza
C++ in pavza
DanKick ::
Torej, sem šele na začetku učenja C++ in me zanima, kateri ukaz uporabim, da mi program, ko izvede vse ukaze, pusti odprto DOS-ovsko okno, dokler ne pritisnem tipke.
DOS-ovsko okno se mi namreč tako hitro zapre, da ne vidim rezultatov programa.
Ukaz system("PAUSE"); mi nekje deluje, drugje pa ne.
DOS-ovsko okno se mi namreč tako hitro zapre, da ne vidim rezultatov programa.
Ukaz system("PAUSE"); mi nekje deluje, drugje pa ne.
Vesoljc ::
lahko tko
lahko pa zaženeš cmd ter tam zaženeš svoj proggy
#include <iostream> void main() { // do stuff // print stuff int dummy; std::cin >> dummy; }
lahko pa zaženeš cmd ter tam zaženeš svoj proggy
Abnormal behavior of abnormal brain makes me normal...
trs ::
Se lazje kot tisti C++ crap z stdini, napises samo getchar() na koncu programa in je ;) Se prej pa ne pozabi includat stdio.h ;)
int main(void) {
int ii;
for (ii = 0; ii < 10; ii++) {
printf("Random junk %d\n", ii);
}
puts("\nPritisni ENTER za konec izvajanja\n");
getchar();
}
int main(void) {
int ii;
for (ii = 0; ii < 10; ii++) {
printf("Random junk %d\n", ii);
}
puts("\nPritisni ENTER za konec izvajanja\n");
getchar();
}
djgregec ::
void main()
{
int n; //tu si zmisliš eno spremenljivko
cin >> n;
}
Ta program ne naredi ničesar, kot uporabniku ponudi, da lahko pritisne kar želi,
ko pa pritisne enter, se program zaključi!
Se pravi, da to napiši na koncu programa, da se ti ta "zaustavi"!
{
int n; //tu si zmisliš eno spremenljivko
cin >> n;
}
Ta program ne naredi ničesar, kot uporabniku ponudi, da lahko pritisne kar želi,
ko pa pritisne enter, se program zaključi!
Se pravi, da to napiši na koncu programa, da se ti ta "zaustavi"!
Vesoljc ::
void PosebajDolgoImeZaFunkcijoKiSeZakljuciKoPritisnemoEnter() { char c; std::cin >> c; } void main() { // delam karkoli // pocakam na enter PosebajDolgoImeZaFunkcijoKiSeZakljuciKoPritisnemoEnter(); // ter se zakljucim }
jasno?
Abnormal behavior of abnormal brain makes me normal...
Zgodovina sprememb…
- spremenil: Vesoljc ()
BBB ::
A obstaja kaksen drug nacin v WinXP, da se dosovsko okno ne zapre samo od sebe. V Win9x je bilo mozno narediti PIF (Program Information File) za cmd.exe, kjer je bilo treba oznaciti, naj se dosovsko okno ne zapre samodejno po koncanem izvajanju programa. Resitev s programom, ki caka na pritisk tipke sicer deluje, vendar je to kompromisna resitev - deluje le, ce je programer to predvidel, ce pa dobis v roke preveden programcek, pri katerem tega ni, si pa v ritki (recimo ce dam ukaz dir iz Total commanderja).
napsy ::
DanKick: uporab cin.get()
"If you die, you die. But when you live you live. There is no time to waste."
hatch ::
DOS ima prav poseben ukaz za to.. nekateri ki programiramo nekoliko vec casa vemo zanj...
kbhit()
kbhit()
napsy ::
v conio.h
getch()
getch()
"If you die, you die. But when you live you live. There is no time to waste."
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Program za set back time (RUN AS DATE)Oddelek: Programska oprema | 4807 (4431) | Yacked2 |
» | [C++] vprašanja (strani: 1 2 3 4 5 6 7 8 9 )Oddelek: Programiranje | 27262 (11808) | aljazko1995 |
» | [c++] Kako ugotoviti katera tipka je bila pritisnjenaOddelek: Programiranje | 1474 (1246) | 64202 |
» | Kako bi naredil en ultra simple programček?Oddelek: Programiranje | 2317 (1598) | AtaStrumf |
» | C++ & XPOddelek: Programiranje | 1663 (1270) | Exilian |