Std:: && bool
-
Hey Leute,
Ich versuche mir selber c++ bei zu bringen und stoße wenn ich mir quellcods von anderen Leuten ansehe immerwieder auf 2 Punkte die ich überhaupt nicht verstehe
Was ist eine "Globale variable" sprich bool
und was sind die ganzen befehle wie Std::vactor oder std::listkurtz um - kennt jemand ein Forum bei dem sich die ganzen einsteiger
mit Dev-c++ austauschenmfg
Megawurrrm
-
also bool ist ein datentyp, der entweder true oder false sein kann, dass hat erstmal nichts mit globalen variablen zu tun.
std::vector und std::list sind container, in denen du werte von einem typ ablegen kannst, um es grob zu sagen. hier schau dir das mal http://en.cppreference.com/w/ an und leg dir ein ordentliches buch zu zum lernenedit: wenn du nicht die aller aller neuste beta version vom dev-cpp hast, benutzte einen andere ide+compiler. dev-cpp ist sehr veraltet. ich denke du hast win als os, also kannst du dir die express version von microsaft visual studio kostenlos ziehen

-
Megawurrrm schrieb:
kurtz um - kennt jemand ein Forum bei dem sich die ganzen einsteiger
mit Dev-c++ austauschenNein, aber das würde auch nichts bringen, wer soll denn dann die Fragen beantworten?
bool ist ein Typ. Eine Variable dieses Typs repräsentiert einen Wahrheitswert, sie kann also entweder true oder false sein.
Eine globale Variable ist eine Variable, die auf globaler Ebene definiert ist.
char global; int main() { char lokal; }std ist der Namensraum in dem die Standardfunktionen / Typen / Konstanten etc. definiert sind. Auf Elemente in einem Namensraum greift man mit :: zu. (Daher std::sort(...))
std::vector und std::list sind Typen* (Klassen) und keine Befehle. Wenn du wissen willst was man damit machen kann, google oder guck in einer Referenz.
http://www.cplusplus.com/reference/
http://en.cppreference.com/w/* Genauer Templates.
-
Hamma sache
Besten danke
-
Megawurrrm schrieb:
Ich versuche mir selber c++ bei zu bringen
Wie? Durch anschauen und raten? Das wird nichts. Lass es bleiben und lies ein Buch komplett durch.
-
Buch durcharbeiten ist die einzige Möglichkeit, einigermaßen ordentliches C++ zu lernen (je nach Buch/Büchern auch wirklich ordentliches).
Tutorials und Anfängerforen, wo man sich die Fehler und den grausigen Stil von anderen abgucken kann, sollte man meiden.