Forum huvudsida -> Programmering -> DOS
Sidor: 1
DatorHacker | 16:52 - 7:e Maj 2008 | Post #1 | |
Medlem Inlägg: 20 Skicka PM |
Jag undrar om det finns någon kod som gör att DOS-Fönstret inte stängs ner när man trycker ENTER. Vill att man ska behöva trycka kryss för att rutan skall stängas ner. Nu menar jag inte: cin.get(); som gör så att dos körs tills man trycker enter. Finns det någon annan kod ? |
Independence | 17:07 - 7:e Maj 2008 | Post #2 | |
Administratör Inlägg: 1800 Skicka PM |
En loop med cin.get ? ------------------------- Vi är riddarna som säger fiskbulle! |
HärJ | 17:09 - 7:e Maj 2008 | Post #3 | |
Moderator Inlägg: 1198 Skicka PM |
Citat av Independence:En loop med cin.get ? är inte det ett fulhack? Isf tycker jag om det ------------------------- Tänk om jag vore en skalärprodukt! |
ozamosi | 17:27 - 7:e Maj 2008 | Post #4 | |
Administratör Inlägg: 1129 Skicka PM |
Grejen är att det inte är ditt program som stänger DOS-fönstret - det är Windows som städar upp bland avslutade fönster. Om du hade startat fönstret själv genom att köra cmd, så hade fönstret inte försvunnit. Som det är så måste du se till att fönstret inte avslutas, vilket t ex kan göras på det sättet independence föreslår. ------------------------- Ljusblå |
DatorHacker | 19:06 - 7:e Maj 2008 | Post #5 | |
Medlem Inlägg: 20 Skicka PM |
Okej men hur skriver man cin.get i en loop ? Fungerar inte med: for (cin.get) for (std::cin.get) eller med parenteser: for (cin.get()) Så hur gör man? |
HärJ | 19:10 - 7:e Maj 2008 | Post #6 | |
Moderator Inlägg: 1198 Skicka PM |
EDIT: tack FC ------------------------- Tänk om jag vore en skalärprodukt! Senast redigerad 19:19 - 7:e Maj 2008 |
FunkyChicken | 19:17 - 7:e Maj 2008 | Post #7 | |
Nyhetsredaktör Inlägg: 800 Skicka PM |
while (true) { cin.get(); } Eller bara while(true) {} Eller klassikern som vi diskuterat ett par gånger förr: for(;;) {} Senast redigerad 19:19 - 7:e Maj 2008 |
InDigo176 | 19:20 - 7:e Maj 2008 | Post #8 | |
Medlem Inlägg: 72 Skicka PM |
Om jag minns rätt så kan man ställa in så att kommandotolksfönstrena inte stängs ner automatiskt vid programslut... fråga mig inte var bara ------------------------- Sebban |
Sidor: 1
Forum huvudsida -> Programmering -> DOS
Du får inte posta i den här tråden | Till toppen
Datum
2024-05-14 20:26
Vecka: 20
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.