Die Suche ergab 4 Treffer
- 21.06.2009, 01:26
- Forum: Algorithmen und Datenstrukturen
- Thema: Java -> C++ / Hashmaps
- Antworten: 12
- Zugriffe: 3432
Re: Java -> C++ / Hashmaps
Vieleicht eine dumme Frage, aber warum sollte die std::map eine schlechtere Performance als eine Hashmap liefern wenn die Keys Integers sind? :?: Ich hatte mir zwar selbst eine hashmap aus std::maps gebaut, aber nur um sie einzusetzen wenn ich strings als Key verwende. Wo bei einem Integer Key der P...
- 19.06.2009, 18:38
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [VS2005] Debuginformationsformat über #define abfragen
- Antworten: 7
- Zugriffe: 1745
Re: [VS2005] Debuginformationsformat über #define abfragen
__LINE__ ist definiert, auf #ifndef __LINE__ zu fragen also nix. Problem ist, dass es beim Expandieren zu einem Compilerfehler kommt, weil eine vom Makro verwendete Variable fehlt (eben error C2065: '__LINE__Var' : undeclared identifier). Versuche dem Compiler irgendwie eine passende lokale Variable...
- 18.06.2009, 00:15
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [VS2005] Debuginformationsformat über #define abfragen
- Antworten: 7
- Zugriffe: 1745
Re: [VS2005] Debuginformationsformat über #define abfragen
Die Fehlermeldung lautet error C2065: '__LINE__Var' : undeclared identifier Der aufrufende Code verwendet folgendes Makro (aus dem Gedächtnis, Tippfehler möglich): #define LOG_FOOTER_AUTO CBaseLogger::Instance().Footer(__FILE__, __LINE__, __FUNCTION__); Instance ist eine statische Funktion die mir e...
- 17.06.2009, 18:10
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [VS2005] Debuginformationsformat über #define abfragen
- Antworten: 7
- Zugriffe: 1745
[VS2005] Debuginformationsformat über #define abfragen
Hallo, ich suche nach einer Möglichkeit im Visual Studio 2005 über #defines herauszufinden auf was das Debuginformationsformat gestellt ist. Wenn es auf /ZI gesetzt ist (Bearbeiten und Fortfahren / Debuginformationsformat=4 in der Projektdatei) expandiert das __LINE__ Makro anscheinend nicht richtig...