Die Suche ergab 4 Treffer

von nil
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...
von nil
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...
von nil
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...
von nil
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...