Silver_Crest - 116
Fortgeschrittener
(offline)
Dabei seit 09.2006
26
Beiträge
|
|
Geschrieben am: 23.06.2009 um 16:45 Uhr
|
|
Zitat von magma_loran: Zitat von _kingarthur_: probiers mal mit:
#include <iostream>
using namespace std;
int main()
{
cout << "C++ programmieren macht spaß" << endl;
return 0;
}
da passiert garnix -.-
Tu form return folgendes eifügen :
system("pause"); // Sollte jetz gehen
|
|
Andy_a - 35
Fortgeschrittener
(offline)
Dabei seit 12.2006
55
Beiträge
|
|
Geschrieben am: 23.06.2009 um 16:48 Uhr
|
|
Ja den Compiler brauchst du . So und nun zu deinem Problem versuchs mal damit :
#include <iostream>
using namespace std;
int main()
{
cout<< "\nC++ programmieren macht spaß";
getch();
}
versuch endl wegzulassen das brauchst du erst wenn du mit streams arbeitest.
anstatt getch() kannst du alternativ auch das schreiben
#include <iostream>
using namespace std;
int main()
{
cout<< "\nC++ programmieren macht spaß\n";
system("pause");
return 0;
}
|
|
thomas_11 - 31
Profi
(offline)
Dabei seit 10.2005
446
Beiträge
|
|
Geschrieben am: 23.06.2009 um 16:49 Uhr
|
|
Zitat von power86C: Ja nicht verpflichtend aber sonst bringt er dir ne Warnung im normalfall
Wenn nen blöden debuger hast macht er dir probleme!
ich hatte damals zu C++ Zeiten
Microsoft Visual Studio 6.0genutzt!
Let´s hack :D
|
|
power86C - 39
Anfänger
(offline)
Dabei seit 10.2006
16
Beiträge
|
|
Geschrieben am: 23.06.2009 um 16:51 Uhr
|
|
Zitat von Silver_Crest: Zitat von magma_loran: Zitat von _kingarthur_: probiers mal mit:
#include <iostream>
using namespace std;
int main()
{
cout << "C++ programmieren macht spaß" << endl;
return 0;
}
da passiert garnix -.-
Tu form return folgendes eifügen :
system("pause"); // Sollte jetz gehen
ohje man kann ja bekanntich alles übertreiben
Es handelt sich hierbei um ein absolut popliges Ausgabeprogramm in fachkreisen auch "hello world" Programm genannt
Dafür ist sicherlich keine Sicherheitsabfrage notwendig!
Und wenn ihr es schon so übertreibt warum macht ihr das dann nicht mit bool um Speicherplatz zu zu sparen???
Wird ja eh schon wahnsinnig viel benötigt um das auszuführen!
Kinder !!!!!!!
Wer später bremst ist länger schnell
|
|
Silver_Crest - 116
Fortgeschrittener
(offline)
Dabei seit 09.2006
26
Beiträge
|
|
Geschrieben am: 23.06.2009 um 16:53 Uhr
|
|
ohje man kann ja bekanntich alles übertreiben
Es handelt sich hierbei um ein absolut popliges Ausgabeprogramm in fachkreisen auch "hello world" Programm genannt
Dafür ist sicherlich keine Sicherheitsabfrage notwendig!
Und wenn ihr es schon so übertreibt warum macht ihr das dann nicht mit bool um Speicherplatz zu zu sparen???
Wird ja eh schon wahnsinnig viel benötigt um das auszuführen!
--------------------------------------------------------------------------------------------------------------
ähmm hallo ?
Wie mir es scheint funktioniert sein programm jetz , doch weil noch keine abfrage eingebaut ist beendet sich das Programm sofort , weshalb bei ihm auf dem Bildschrim nix passiert, diesen Befehl gehört eben beim ersten Hello World dazu um was zu sehen .
|
|
siedler86 - 39
Anfänger
(offline)
Dabei seit 11.2008
3
Beiträge
|
|
Geschrieben am: 23.06.2009 um 16:55 Uhr
|
|
nö gehört nicht dazu, funktioniert so wie es power86c gesagt hat
stimme ihm vollkommen zu!!!
|
|
power86C - 39
Anfänger
(offline)
Dabei seit 10.2006
16
Beiträge
|
Geschrieben am: 23.06.2009 um 16:57 Uhr
Zuletzt editiert am: 23.06.2009 um 16:58 Uhr
|
|
Nö
Aber egal lasst gut sein!
Vielleicht meldet sich einfach der autor nochmal das es jetzt geht das er verstanden hat das using namespace std; gefehlt hat und
damit diese sinnlose diskussion beenden
danke
Wer später bremst ist länger schnell
|
|
Silver_Crest - 116
Fortgeschrittener
(offline)
Dabei seit 09.2006
26
Beiträge
|
|
Geschrieben am: 23.06.2009 um 16:58 Uhr
|
|
Zitat von siedler86: nö gehört nicht dazu, funktioniert so wie es power86c gesagt hat
stimme ihm vollkommen zu!!!
Mag sein , auf meinen Rechner läufts jedenfalls ohne nicht.
|
|
Andy_a - 35
Fortgeschrittener
(offline)
Dabei seit 12.2006
55
Beiträge
|
|
Geschrieben am: 23.06.2009 um 16:59 Uhr
|
|
Zitat von Silver_Crest: Zitat von siedler86: nö gehört nicht dazu, funktioniert so wie es power86c gesagt hat
stimme ihm vollkommen zu!!!
Mag sein , auf meinen Rechner läufts jedenfalls ohne nicht.
Bei mir funktioniert es schon ohne system("pause") allerdings ist dann der schwarze bildschirm innerhalb von einer sekunde wieder weg :D
|
|
Silver_Crest - 116
Fortgeschrittener
(offline)
Dabei seit 09.2006
26
Beiträge
|
|
Geschrieben am: 23.06.2009 um 17:01 Uhr
|
|
Zitat von Andy_a: Zitat von Silver_Crest: Zitat von siedler86: nö gehört nicht dazu, funktioniert so wie es power86c gesagt hat
stimme ihm vollkommen zu!!!
Mag sein , auf meinen Rechner läufts jedenfalls ohne nicht.
Bei mir funktioniert es schon ohne system("pause") allerdings ist dann der schwarze bildschirm innerhalb von einer sekunde wieder weg :D
das meine ich ja mit "nicht funktionieren" .Er hat ja oben gemeint das einfach nix passiert , was ich eben so interprätiert habe dass sich das Fenster sofort schliest ^^
|
|
power86C - 39
Anfänger
(offline)
Dabei seit 10.2006
16
Beiträge
|
|
Geschrieben am: 23.06.2009 um 17:02 Uhr
|
|
Zitat von Silver_Crest: Zitat von siedler86: nö gehört nicht dazu, funktioniert so wie es power86c gesagt hat
stimme ihm vollkommen zu!!!
Mag sein , auf meinen Rechner läufts jedenfalls ohne nicht.
ok wie gesagt jeder debuger is etwas anders aufgebaut
wie ich auch vorher schon erwähnte sollte man void main()
verwenden oder auch (bei aufwendigeren programmen) int main() (wobei da allerdings dann noch am ende das return 0 benötigt wird) schreiben
Dann sollte es auf jedem debuger laufen
Wer später bremst ist länger schnell
|
|
siedler86 - 39
Anfänger
(offline)
Dabei seit 11.2008
3
Beiträge
|
|
Geschrieben am: 23.06.2009 um 17:04 Uhr
|
|
wieso soll dass bitteschön mit dem typ void nicht funktionieren?!?!?
void heißt nur, dass nach ablauf des programmes nichts zurückgegeben wird. was hierbei nicht notwenig ist und auch NICHT kontrolliert wird.
es wird nur sturköpfig eine 0 zurückgegeben an wen oder was ist nicht definiert!!!!!
es wäre bei einem größeren programm sinnvoll mit abfrage in einer if funktion , ob das programm einmal komplett durchgelaufen ist!!
|
|
thomas_11 - 31
Profi
(offline)
Dabei seit 10.2005
446
Beiträge
|
|
Geschrieben am: 23.06.2009 um 17:06 Uhr
|
|
Zitat von siedler86: wieso soll dass bitteschön mit dem typ void nicht funktionieren?!?!?
void heißt nur, dass nach ablauf des programmes nichts zurückgegeben wird. was hierbei nicht notwenig ist und auch NICHT kontrolliert wird.
es wird nur sturköpfig eine 0 zurückgegeben an wen oder was ist nicht definiert!!!!!
es wäre bei einem größeren programm sinnvoll mit abfrage in einer if funktion , ob das programm einmal komplett durchgelaufen ist!!
ihr knallt dem Threadersteller gerade 100begriffe ins hirn von denen er wahrscheinlich nicht einen kennt weil er erst wieder mit dem anfängt
Let´s hack :D
|
|
power86C - 39
Anfänger
(offline)
Dabei seit 10.2006
16
Beiträge
|
|
Geschrieben am: 23.06.2009 um 17:08 Uhr
|
|
Zitat von thomas_11: Zitat von siedler86: wieso soll dass bitteschön mit dem typ void nicht funktionieren?!?!?
void heißt nur, dass nach ablauf des programmes nichts zurückgegeben wird. was hierbei nicht notwenig ist und auch NICHT kontrolliert wird.
es wird nur sturköpfig eine 0 zurückgegeben an wen oder was ist nicht definiert!!!!!
es wäre bei einem größeren programm sinnvoll mit abfrage in einer if funktion , ob das programm einmal komplett durchgelaufen ist!!
ihr knallt dem Threadersteller gerade 100begriffe ins hirn von denen er wahrscheinlich nicht einen kennt weil er erst wieder mit dem anfängt
Tja da geb ich dir absolut recht!
Wie gesagt man kann alles übertreiben.
over and out
Wer später bremst ist länger schnell
|
|
siedler86 - 39
Anfänger
(offline)
Dabei seit 11.2008
3
Beiträge
|
|
Geschrieben am: 23.06.2009 um 17:09 Uhr
|
|
wer hat denn mit dem int angefangen power86c sagte sofort, dass er den typ void verwenden sollte
ich glaube das war jemand anders, der mit dem int kam......
in diesem sinne macht so weiter bis morgen früh wenns euch spaß macht...
servus
|
|