Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

29.06.2007, 23:30

Option /GR -> Verstandnissproblem

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
"Wenn es keine Milch gäbe, würde ich auf Kaffee verzichten."

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

2

29.06.2007, 23:50

RTTI anschalten?
@D13_Dreinig

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

3

30.06.2007, 00:20

Ich hoffe du weißt, dass du per F1 im Code die Hilfe zu einer entsprechenden Funktion etc. abrufen kannst - das selbe funktioniert in den Compileroptionen auch! Wenn du also einfach auf der GR Option mal F1 drückst erhältst du eine Beschreibung dazu, wozu die Option gut ist ;)

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

4

30.06.2007, 07:24

Da ich das jetzt schon so oft lesen musste:
"Verständnis" scheibt man nicht mit "ss".
Genauso wie "Verzeichnis", "Geheimnis" usw.

Tomo83

Frischling

Beiträge: 20

Wohnort: Kaiserslautern

Beruf: Student

  • Private Nachricht senden

5

30.06.2007, 16:54

Hmmm recht unverschämte Antwort dafür, dass er dein Buch gekauft hat...

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

6

30.06.2007, 17:18

Zitat von »"Tomo83"«

Hmmm recht unverschämte Antwort dafür, dass er dein Buch gekauft hat...

Das ist nicht mein Buch, und Rechtschreibung ist wichtig. Ich wäre froh darüber, wenn ich ein so gewöhnliches Wort immer falsch schreiben würde und mich jemand darauf hinwiese.

7

30.06.2007, 18:49

Ich hab zwar auch Davids Buch, jedoch liegt es noch in weiter ferne bis ich mich diesem widmen kann. Unverschämt finde/fand ich seine Antwort keinesfalls, er hat mich ja in keinster Weise verhöhnt, lediglich darauf hingewiesen, das ich Verständnis falsch geschrieben habe. Ich finde es sogar sehr gut, da es wichtig ist aus Fehlern zu lernen. Es ist ja das selbe wie wenn er mich in Sachen Programmierung verbessern würde, dies würde ich auch begrüßen um mein Wissen weiter auszubauen.

p.s Zu den oben genannten zwei Büchern gesellen sich außerdem noch: Goldenen Regeln der Spieleprogrammierung, Gems 4. Bin also fürs erste versorgt :D
"Wenn es keine Milch gäbe, würde ich auf Kaffee verzichten."

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

8

30.06.2007, 18:50

Zitat von »"Tomo83"«

Hmmm recht unverschämte Antwort dafür, dass er dein Buch gekauft hat...


Was zur Hölle ist an diesem Hinweis unverschämt? :roll: Das tut ja schon beim Lesen weh, ähnlich wie Vor(r)aus oder nä(h)mlich. Und dementsprechend ist es doch eher positiv zu sehen wenn man Jemanden darauf hinweist.
@D13_Dreinig

Werbeanzeige