Anfängerfragen zu Visual C++ 2005
-
Oh, ok. Kommt kein Fehler mehr.
Nur zeigt der mir bei diesem Code nichts an:
#include <iostream>
#include <conio>
using namespace std;int main()
{
cout << "test";
return 0;
}Also das Fenster öffnet sich nur kurz. Wie war das nochmal?
Muss ich eigentlich die Header-Datei extra einbinden?
-
Drück mal Ctrl-F5...
-
Ah perfekt. Danke!
Muss ich eigentlich die Header-Datei extra einbinden? Nein, oder?
Edit:
Wie krieg ich in dem Ausgabefenster das: "Drücken Sie eine beliebige Taste..." weg?
-
Hallo
Was meinst du mit extra Einbinden?
chrische
-
Mein Professor hat in seiner Dokumentation geschrieben, dass man auch die Header-Datei einbinden soll. Aber das brauche ich doch nur, wenn ich meinen eigenen Header selber schreibe, oder? Weil ohne die einzubinden klappt es ja auch.
Wie kriege ich bei Ausgabefeld folgendes weg: "Drücken Sie eine beliebige Taste..."?
-
Wie kriege ich bei Ausgabefeld folgendes weg: "Drücken Sie eine beliebige Taste..."?
Garnicht! Ist eine Meldung von Windows, mit der dein C++ nichts zu tun hat.
-
Artchi schrieb:
Wie kriege ich bei Ausgabefeld folgendes weg: "Drücken Sie eine beliebige Taste..."?
Garnicht! Ist eine Meldung von Windows, mit der dein C++ nichts zu tun hat.
Aso ok. Das wusste ich nicht...
In meiner Projektmappe habe ich jetzt nur eine Datei und zwar die .cpp in dem "Ordner" Quelldateiein. In den beiden anderen Ordnern Headerdateien und Ressourcendateien habe ich nichts drin. Ist das richtig?
Wenn ja, dann kann ich endlich mit dem programmieren loslegen *freu*
-
Na klar, geht los! Ich schau in 2h nochmal hier vorbei

-
Ich bin jetzt erstmal genug mit dem lesen beschäftigt

Die nächsten Fragen kommen erst wieder in vier oder fünf Stunden

-
Artchi schrieb:
Wie kriege ich bei Ausgabefeld folgendes weg: "Drücken Sie eine beliebige Taste..."?
Garnicht! Ist eine Meldung von Windows, mit der dein C++ nichts zu tun hat.
Das ist *keine* Meldung von Windows! Sondern vom startenden Prozess....
Wenn Du keine Meldung haben willst und trotzdem das Fenster offen bleiben soll, dann
- starte Dein Programm von einer Console aus!
oder
- füge ganz am ende ein "_getch();" ein
-
Jochen Kalmbach schrieb:
Artchi schrieb:
Wie kriege ich bei Ausgabefeld folgendes weg: "Drücken Sie eine beliebige Taste..."?
Garnicht! Ist eine Meldung von Windows, mit der dein C++ nichts zu tun hat.
Das ist *keine* Meldung von Windows! Sondern vom startenden Prozess....
Wenn Du keine Meldung haben willst und trotzdem das Fenster offen bleiben soll, dann
- starte Dein Programm von einer Console aus!
oder
- füge ganz am ende ein "_getch();" einIch habe conio.h eingebunden und am Ende hinter das return 0 das _getch() geschrieben, doch die Meldung ist immer noch da...
-
man man .. warum gebt ihr ihm nicht einfach ein link zu einem tut für anfänger. sonst fragt er jeden scheiss einzeln ab.
return beendet die funktion und liefet den wert der hinter return steht zurück. deswegen muss alles was zur funktion gehört vor return stehen weil alles nachfolgende nach dem return nicht mehr ausgeführt wird.
-
4545 schrieb:
man man .. warum gebt ihr ihm nicht einfach ein link zu einem tut für anfänger. sonst fragt er jeden scheiss einzeln ab.
return beendet die funktion und liefet den wert der hinter return steht zurück. deswegen muss alles was zur funktion gehört vor return stehen weil alles nachfolgende nach dem return nicht mehr ausgeführt wird.
Das weiss ich auch!!!
Es geht hier doch um das _getch() und nicht um das return 0...
-
c++_beginner schrieb:
4545 schrieb:
man man .. warum gebt ihr ihm nicht einfach ein link zu einem tut für anfänger. sonst fragt er jeden scheiss einzeln ab.
return beendet die funktion und liefet den wert der hinter return steht zurück. deswegen muss alles was zur funktion gehört vor return stehen weil alles nachfolgende nach dem return nicht mehr ausgeführt wird.
Das weiss ich auch!!!
Es geht hier doch um das _getch() und nicht um das return 0...
Lass dich von Unregistrierten nicht provozieren
