Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » c++ dos programme und windows xp

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
30.11.2003, 23:20 Uhr
KaLiNkI



Ich hoffe ihr könnt mir helfen also: Habe angefangen in 24 Tagen c++ durch zu akkern ^^ da schreibt man dos programme und ich muss diese programme jedesmal über meinen Compiler aufrufen da xp wenn ich es mit doppelklick starten will es sofort wieder schliesst help me
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
30.11.2003, 23:44 Uhr
derphilipder



Schreib ein getch(); ans Ende Deiner Main-Funktion.
--
Konfuzius says: "A man who goes to bed with an itchy asshole is a man who wakes up with stinky finger!"
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
30.11.2003, 23:50 Uhr
Pablo
Supertux
(Operator)


oder starte das Programm von der Kosole.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
30.11.2003, 23:52 Uhr
KaLiNkI




C++:
#include <iostream.h>

int main()
{
    cout << "Groesse eines int:\t\t"    << sizeof(int)        << " Bytes.\n";
    cout << "Groesse eines shot int:\t" << sizeof(int)        << " Bytes.\n";
    cout << "Groesse eine long int:\t"    << sizeof(int)        << " Bytes.\n";
    cout << "Groesse eines char:\t\t"    << sizeof(char)        << " Bytes.\n";
    cout << "Groesse eines float:\t\t"    << sizeof(float)    << "Bytes.\n";
    cout << "Grosse eines doubles:\t\t"    << sizeof(double)   << "Bytes.\n";
    cout << "Goresse eines bool:\t\t"    << sizeof(bool)        << " Bytes.\n";
    return 0;
}


das habe ich "abgeschrieben" =) und wo muss ich da getch() hin machen?


Bearbeitung von Pablo:

[ cpp ] tags gesetzt


Dieser Post wurde am 30.11.2003 um 23:57 Uhr von Pablo Yanez Trujillo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
01.12.2003, 00:01 Uhr
Pablo
Supertux
(Operator)


Das ist zwar das ANSI C/C++ Forum (hab keine Lust dieses kleines Thema zu verschieben), aber ich antworte hier.

Wenn ich mich nicht irre, muss man unter WinDOS conio.h includieren, damit getch() arbeitet. Der Funktionaufuf kommt vor der } Klammer von main.


C++:
#include <iostream.h>
#include <conio.h>
int main()
{
    //some code
    getch();
    return 0;
}



Was ich empfehle:

C++:
#include <iostream.h>
int main()
{
    char irgendwas;
    //some code
    cin >> irgendwas
    return 0;
}



Unter Windows kannst du auch:


C++:
#include <iostream.h>
#include <cstdlib> // bin nicht sicher, ob winodws das kennt, wenn nicht mit stdlib.h ersetzen
int main()
{
    //some code
    system("pause");
    return 0;
}


--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!

Dieser Post wurde am 01.12.2003 um 00:03 Uhr von Pablo Yanez Trujillo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
01.12.2003, 00:06 Uhr
KaLiNkI



omg ok danke mal probieren achja bin erst bei tag 3 =D
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
01.12.2003, 01:36 Uhr
0xdeadbeef
Gott
(Operator)


ANSI-C-konform wäre getchar(), aber das erwartet ein Return-Zeichen. (Technische Erklärung: Normalerweise buffert die Konsole die Eingabe, und diese wird erst verarbeitet, wenn der Stream geflusht wird, was normalerwesie u.a. bei der Eingabe eines Return-Zeichens der Fall ist).
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
01.12.2003, 02:26 Uhr
KaLiNkI



 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
01.12.2003, 02:42 Uhr
Pablo
Supertux
(Operator)


Kein Problem, das lernst du ja noch, du musst nur fragen, was du von beefys Erklärung nicht verstanden hast
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: