int, float, double,...
-
Mal im Ernst, ist es wirklich das Wichtigste beim C++ lernen int main statt void main zu schreiben und das return 0 wegzulassen? Zumal das return 0 ja nicht falsch ist, sondern nur überlüssig?
Meiner Meinung nach sind das Dinge die man sich später locker mal schnell draufschaffen kann. Wenn man denn verstanden hat was man da tut.Natürlich wäre es schön, wenn Volkard die Zeit finden würde das Tut auf den aktuellen C++-Stand zu bringen, aber beim C++ lernen geht's doch eigentlich viel mehr drum Sprachkonstrukte zu verstehen und eben programmieren zu lernen. Und das geht mit Volkards Tut ganz hervorragend.
-
Ich besitze Visual Studio C++ 6 mit MSDN. Leider ist mein MSDN in englisch. Das blöde ist ja wenn man von BASIC auf C++ umsteigt, fängt man so zu sagen wieder von 0 an! In Basic konnte man noch so gut den COLOR befehl ausführen um einen bunten Text zu bekommen. In C++ habe ich keine Ahnung wie das geht!
Ich brauche erst einmal richtige Grundkenntnisse um so weit zu kommen das ich etwas mit Grafik machen kann!
Danke für dein TUT.!
-
Nachtrag:
henkessoft.de/api1.htm schrieb:
#include <iostream> int main() { std::cout << "Hallo\" << std::endl; std::cin.get(); return 0; }
:p
und ob dieses Programm wie in der Beschreibung steht
Hallo
ausgibt wage ich doch mal zu bezweifeln... ich rechne fest mit einem Compiler-Fehler!
-
Ist ja noch komplizierter! Kenne ja jetzt "cout" und "cin" und was ist jetzt das "cin.get()" ohjeee....
ich bleibe erstmal beim normalen cin cout! es gibt ja auch noch printf aber das ist ja von C!
Volkards benutzt sein void main ()
-
Stimmt das Beispiel funktioniert nicht einmal:
#include <iostream> int main() { std::cout << "Hallo\" << std::endl; std::cin.get(); return 0; }
Fehlercode:
--------------------Configuration: temp - Win32 Debug--------------------
Compiling...
tesmp.cpp
c:\temp\temp\tesmp.cpp(4) : error C2001: Zeilenumbruch innerhalb einer Konstanten
c:\temp\temp\tesmp.cpp(5) : error C2143: Syntaxfehler : Fehlendes ';' vor 'tag::id'
Error executing cl.exe.temp.exe - 2 error(s), 0 warning(s)
Ich mache jetzt das Tutorial weiter... Ich hoffe ich raffe es endlich mal! Classen programmierung bin ich! Voll schwer für mich!
-
eher true und false.
Ähhh, wenn ich mich recht entsinne war true 1 und false 0. Ich verstehe deinen Einwand nicht.
true und false sind vom Typ bool, 1 und 0 vom Typ int. bool läst sich implizit in int casten, wobei true 1 wird und false 0. genauso ist eine impliziter cast in die andere Richtung möglich. 0 wird dabei false und jeder andere Wert true.