Ergebnis 1 bis 3 von 3
Thema: c++ Literal (const Datyp)
-
17.02.2012, 00:20 #1Adolfos
c++ Literal (const Datyp)
ein paar Kumpels und ich lernen gerade c++. Wir lernen 'sehr unterschiedlich' und tragen das gelernte jede Woche uns vor. Nun hab ich ein Problem mit den Konstanten.
Ich verstehe nicht, was das "const"->"const int/char..." genau bedeute!?
Hoffe ihr könnt mir das erklären, am Besten mit einem Idiotensicherem- Beispiel.
Mfg
Adolfos
-
-
17.02.2012, 10:20 #2Burny
AW: c++ Literal (const Datyp)
Also C++ ist ja nicht meine Domäne, aber "const" ist doch kein Datentyp, sondern ein Schlüsselwort um konstante Variablen zu deklarieren, oder?
Wenn du eine Variable mit "const" deklarierst, kannst du sie während ihrer Lebensdauer also nicht mehr ändern:
const double pi = 3.1415926;
pi = 42; // das ist nicht mehr möglich! Resultiert wahrscheinlich in einem Compiler-Fehler
-
17.02.2012, 20:46 #3SurviveX
AW: c++ Literal (const Datyp)
Ich programmiere selten in C++, aber wenn ich in irgendeiner Sprache etwas programmiere und z.B. Texte oder Zahlen (z.B. wie Burny gezeigt hat Pi) habe die sich nicht verändern werden und dürfen, deklariere ich sie so, dass sie sich nicht ändern kann (in C++ const). Tolle Methode mit den Kumpels zu lernen! Wie lange seid ihr schon dran?
Tipps:
-> Zuerst die richtigen Begriffe finden (sprich Fachwörter, damit du auch das richtige findest).
-> Googlen. Es gibt tausende Seiten, die egal welches Problem behandeln. Die Stärke der Profis ist, dass sie Informationen schnell finden und diese sehr schnell verarbeiten und praktisch einsetzen können.
-> Falls nichts über Google zu finden ist in Büchern nachschauen (gibt ein paar kostenlose Bücher).
-> Jemanden fragen der darüber Bescheid wissen könnte.
-> Wenn nichts hilft einen Thread erstellen.
Alien Romulus - Spontan auf BluRay geschaut und woha...hab irgendwie mit einer großen Gurke gerechnet aber der Film hat mir trotz einiger negativ...
Hobbykritiker - Diesen Film habe ich zuletzt gesehen