|
NTFreund
|
| Titel: C++ Hallo Welt Programm Anzeige |
26.05.2010 12:05 |
|
2.470 Punkte (?)[Gesperrt]
Anmeldungsdatum: 03.11.2009
Beiträge: 1.903
 |
Tutorial Autor (?) |
|
Hallo an Alle!
Ich habe vor, auf Basis des Hallo Welt-Programms ein Programm zu entwickeln, welches simple Nachrichten auf dem Bildschirm ausgibt. Ich will es dann zum Geburtstag oder zu sonstigen Aktivitäten verschicken. Als kleines Geschenk.
Nun meine Frage: Wenn ich den Hallo Welt Code nehme:
Zitat: #include <iostream> #include <ostream> int main() { std::cout << "Hallo Welt!" << std::endl; } und diesen dann komplilliere, kommt zwar eine Konsolenanwendung, aber diese ist dann sofort wieder verschwunden. Wie kann ich es hinbekommen, dass die Nachricht so lange auf dem Bildschirm bleibt, bis der Anwender die Anwendung schließt
Danke an alle
|
 |
|
| |
|
Emuhkuh
|
| Titel: C++ Hallo Welt Programm Anzeige |
26.05.2010 13:24 |
|
|
Anmeldungsdatum: 21.04.2010
Beiträge: 176
Akzeptierte Antwort (+50 Punkte)
|
Also, das problem ist bei dir einfach das er von oben nach unten alles abarbeitet. Er macht die Konsole auf, schreibt Hallo Welt und schließt sie dann wieder. Bau einfach ein getch oder cin ein. So wird es unterbrochen und der benutzer muss einen Buchstaben oder sonst was eingeben ;) Oder er klickt das fenster halt einfach zu >_>
Das sollte man aber eigendlich wissen wenn man ein Betriebssystem Programmiert ;)
[Zuletzt bearbeitet: 26.05.2010 13:26]
|
 |
|
| |
|
NTFreund
|
| Titel: C++ Hallo Welt Programm Anzeige |
26.05.2010 17:20 |
|
2.470 Punkte (?)[Gesperrt]
Anmeldungsdatum: 03.11.2009
Beiträge: 1.903
 |
Tutorial Autor (?) |
|
Danke, ich habe mich doch für das hier entschieden:
Zitat: std::cin.get();
|
 |
|
| |
|
Emuhkuh
|
| Titel: C++ Hallo Welt Programm Anzeige |
26.05.2010 20:59 |
|
|
Anmeldungsdatum: 21.04.2010
Beiträge: 176
|
Da gibt es massig möglichkeiten. Welche man nimmt ist egal. Hauptsache das programm wird durch ihrgendwas gestopt. Pass aber auf, nicht jeder nimt gleich ne .exe oder so an. Vor allem als E-Mail verschickt landen die dinger sofort als spam im spamverzeichnis ;)
|
 |
|
| |
|
Venson
|
| Titel: C++ Hallo Welt Programm Anzeige |
23.11.2010 14:21 |
|
|
Anmeldungsdatum: 18.03.2008
Beiträge: 297
|
Fiel einfacher und schicker währe jedoch dies: #include <iostream>
using namespace std; // um nicht immer std schreiben zu müssen :-)
int main() { Cout << "Hello World" << endl; Cout << system"(Pause)" << endl; }
________________________________________ Rechtschreibfehler gehören dem der sie findet...und wer nen Finderlohn will soll sich melden.
|
 |
|
| |
|
Nvidia Freak
|
| Titel: C++ Hallo Welt Programm Anzeige |
23.11.2010 14:30 |
|
|
Anmeldungsdatum: 02.05.2010
Beiträge: 399
|
Wäre es nicht eigrntlich so
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!" << endl;
system ("pause")
return 0;
}
ganz richtig?
________________________________________ Rechtschreibfehler vehrleihen Beiträägen eine persönliche Nothe Recycling Tower
|
 |
|
| |
|
Venson
|
| Titel: C++ Hallo Welt Programm Anzeige |
23.11.2010 16:22 |
|
|
Anmeldungsdatum: 18.03.2008
Beiträge: 297
|
Entschuldige bitte was ich vorher geschrieben hab. Ich hatte noch was vom meinem Projekt im hintergrund :-) naja shit happens.^^
Fast richtig außer das nachdem system ("pause") ein ; muss... Ich hatte es zum besseren verständnis der sache mit cout geschrieben.So wie du ist es kürzer und funkt auch.
[Zuletzt bearbeitet: 23.11.2010 16:37]
________________________________________ Rechtschreibfehler gehören dem der sie findet...und wer nen Finderlohn will soll sich melden.
|
 |
|
| |
|
Nvidia Freak
|
| Titel: C++ Hallo Welt Programm Anzeige |
23.11.2010 20:26 |
|
|
Anmeldungsdatum: 02.05.2010
Beiträge: 399
|
Immer diese Semicolons^^
________________________________________ Rechtschreibfehler vehrleihen Beiträägen eine persönliche Nothe Recycling Tower
|
 |
|
| |
|
Venson
|
| Titel: C++ Hallo Welt Programm Anzeige |
23.11.2010 21:31 |
|
|
Anmeldungsdatum: 18.03.2008
Beiträge: 297
|
Ohh ja die haben mir auch schon das eine oder andere progi vermisst :-D^^
________________________________________ Rechtschreibfehler gehören dem der sie findet...und wer nen Finderlohn will soll sich melden.
|
 |
|
| |
|
|
|
|