Suchergebnisse für Anfrage "c++"

3 die antwort

Warum muss beim statischen Versand über Vorlagen keine Vorabmeldung erfolgen?

Ich spiele ein bisschen mit statischem Polymorphismus, ich rufe eine Funktion auf, die intern die "richtige" spezialisierte Funktion aufruft, abhängig von der Art des anfänglichen Arguments (im Grunde mache ich Tagging). Hier ist der ...

2 die antwort

Wie misst man die Speichernutzung von std :: unordered_map?

Wir wissen, dass Hash-Tabellen-basierte Container-Implementierungen wie std::unordered_map verbrauchen viel Speicher [https://stackoverflow.com/questions/9375450/stdunordered-map-very-high-memory-usage] aber ich weiß nicht, wie viel wie viel ...

3 die antwort

Was ist der moderne äquivalente (C ++) Stil für die ältere (C-ähnliche) fscanf-Methode?

Was ist die beste Option, wenn ich alten C-Code auf neueres C ++ "upgraden" möchte, wenn ich eine Datei mit einem Semikolon-Trennzeichen lese: /* reading in from file C-like: */ fscanf(tFile, "%d", &mypost.nr); /*delimiter ; */ fscanf(tFile, " ...

TOP-Veröffentlichungen

4 die antwort

Warum ist eine teilweise Spezialisierung einer verschachtelten Klassenvorlage zulässig, während dies nicht vollständig ist?

template<int x> struct A { template<int y> struct B {};. template<int y, int unused> struct C {}; }; template<int x> template<> struct A<x>::B<x> {}; // error: enclosing class templates are not explicitly specialized template<int x> template<int ...

2 die antwort

B-Spline-Kurven

Ich habe eine Reihe von Punkten, die ich mit B-Spline-Kurven glätten möchte. Meine Frage ist, wie ich B-Spline-Kurven implementieren kann, um diese Punktmenge zu glätten. Ich möchte dies mit c ++ implementieren.

4 die antwort

Nullable Werte in C ++

Ich erstelle eine Datenbankzugriffsebene in nativem C ++ und suche nach Möglichkeiten, NULL-Werte zu unterstützen. Folgendes habe ich bisher: class CNullValue { public: static CNullValue Null() { static CNullValue nv; return nv; } }; ...

1 die antwort

Wie konvertiere ich einen C-String zur Kompilierzeit in einen Int-String?

Ich möchte in der Lage sein, eine Ganzzahl oder ein Double (oder einen String) als Template-Argument zu übergebenund In einigen Fällen konvertieren Sie das Ergebnis in eine Ganzzahl und verwenden es als Vorlagenargument für einen Typ in der ...

2 die antwort

Debuggen von nicht verwaltetem Code beim Debuggen von verwaltetem Code

Die .NET 3.5-Anwendung, an der ich arbeite, besteht aus einer Reihe verschiedener Lösungen. Einige dieser Lösungen bestehen aus verwaltetem Code (C #), andere aus nicht verwaltetem Code (C ++). In C # geschriebene Methoden kommunizieren mit den ...

5 die antwort

std :: thread error (Thread nicht Mitglied von std)

Ich habe gcc4.4 mit macports kompiliert und installiert. Wenn ich versuche zu kompilieren mit -> g ++ -g -Wall -ansi -pthread -std = c ++ 0x main.cpp ...: #include <thread> ... std::thread t(handle); t.join(); ....Der Compiler ...

2 die antwort

C ++ seltsames Verhalten mit der Funktion c_str () des Strings

Ich verschiebe mein Projekt von Visual Studio 06 nach 2010. Dabei habe ich dieses Verhalten in meinem Code beobachtet. Ich habe eine Get-String-Funktion, die so aussieht: string GetTheStr() { return strSomeStdString; }Dann gibt es noch eine ...