Ich bin gerade bei der exception von Vektoren angelangt. <-Hoffe ihr wisst was ich meine?!
Dort heist es: " Sicher ist dir aufgefallen, dass der Compiler bei diesem Listing die folgenden Warnungen ausspuckt:
|
C-/C++-Quelltext
|
1
|
warning C4541: 'typeid' für polymorphen Typ 'exception' mit /GR- verwendet; unvorhersehbares Verhalten möglich
|
Es würde etwas duaern, den Umstand zu erklären, der zu dieser Fehlermeldung fürht.Beschränken wir uns also einfach nur darauf, wie man das korrigieren kann. Je nachdem, ob man ... Visual C++ 6.0 oder ..Visual C++ net. 2003 verwendet, funktioniert das ein wenig anders. Gehen wir einfach auf beides ein. ....."
Nun ich habe C++ 2003 und bin auch wie beschrieben vorgegangen, soll heißen ich habe im Menü Projekt>Eigenschaften von Listing 9.3 gewählt. Dann weiter erscheitn ja ein Fenster mit den Konfiguarationseigenschaften. Dort habe ich links in der Liste den Ordner C/C++ und dann der Untereintrag Befehlszeile gewählt. Sodann habe ich unten im Einggabefeld bei Zusätzliche Optionen die Option/GR eingetragen.
Mir stellt sich nun die Frage führwas, weshalb und wieso? immerhin konnte ich das Listing vorher auch schon Compiliern, also weshalb habe ich das gemacht und was bedeutet GR?. Was mir noch aufgefallen ist, ich muss garnicht Option/GR eingeben sondern nur /GR! Da aber im Buch es lautet: "Jetzt noch unten im Eingabefeld bei Zusätzlichen Optionen die Option/GR eintragen, fertig." war ich mir nicht darüber bewusst, das lediglich /GR verlangt wird
Hoffe ihr könnt mir behilflich sein