Suchergebnisse für Anfrage "c++"
Boost Kreuzung
Ich habe ein Problem mit dem Boost-Schnittmengen-Algorithmus. Ich bin mir nicht sicher, ob ich einen Fehler gemacht habe oder ob es sich um einen Fehler handelt. #include <boost/geometry/algorithms/intersection.hpp> #include <boost/version.hpp> ...
Wie wird das Windows-Taskleistensymbol zur Laufzeit festgelegt?
normalerweise ist das Symbol, das zur Taskleistenschaltfläche einer Anwendung gehört, dasselbe Symbol, das in der EXE-Datei enthalten ist und für das Programm angezeigt wird. Jetzt möchte ich in meiner Anwendung dieses Symbol dynamisch ändern, dh ...
Ist es möglich, einen Vorlagenalias zu erstellen?
Betrachten Sie den folgenden Code: template< template< typename ... > class ... Ts > struct unite { template< typename ... T > struct type : Ts< T ... > ... { }; }; // This does not work as ::type does not name a type, but a template: // ...
Gegeben int ** p1 und const int ** p2 ist p1 == p2 gut geformt?
Gab die folgende Funktion: void g(int **p1, const int**p2) { if (p1 == p2) { } }clang(zurück zu Version 3.0) erzeugt diese Warnung sehe es live [http://melpon.org/wandbox/permlink/lCtOd2FagxDI9n2T]): warning: comparison of distinct pointer ...
Vorlagenparameter in einer Präprozessor-Direktive verwenden?
Ist es möglich, in einer Präprozessor-Direktive einen konstanten Template-Parameter ohne Typ zu verwenden? Folgendes habe ich vor Augen: template <int DING> struct Foo { enum { DOO = DING }; }; template <typename T> struct Blah { void DoIt() { ...
Wie finde ich einen "Double Free or Corruption" -Fehler?
Wenn ich mein (C ++) Programm starte, stürzt es mit diesem Fehler ab. * glibc erkannt * ./load: double free oder korruption (! prev): 0x0000000000c6ed50 *** Wie kann ich den Fehler aufspüren? Ich habe versucht, print std::cout) Anweisungen, ...
Funktion, die nur wörtliche ganze Zahlen akzeptiert
Ich suche nach einer Möglichkeit, bestimmte überladene GCC-Integrationen in C ++ zu simulieren. Die eingebauten Funktionen ähneln diesen: __builtin_foo(char *a, signed int b); __builtin_foo(short *a, signed int b); __builtin_foo(long *a, signed ...
Wie wird die Mehrdeutigkeit im Überlastungsauflösungsalgorithmus bestimmt?
Ich versuche, die Überladungslösungsmethode zu verstehen. Warum ist das nicht eindeutig: void func(double, int, int, double) {} void func(int, double, double, double) {} void main() { func(1, 2, 3, 4); }aber das ist nicht? void func(int, int, ...
Warum wurde die Definition einer Variablen während der Entwicklung von C ++ 11 geändert?
n3035 sagt: Eine Variable wird durch die Deklaration eines Objekts eingeführt. Der Name der Variablen bezeichnet das Objekt. n3090 sagt: Eine Variable wird durch die Deklaration von @ eingefüh eine andere Referenz als ein nicht statisches ...
Was ist der Zweck des Mülls (der Dateien), den Qt Creator automatisch generiert, und wie kann ich sie zähmen?
Ich bin ziemlich neu in Qt und benutze die neue Beta-Version des Nokia Qt SDK. In meiner Freizeit arbeite ich daran, eine kleine Anwendung für mein Nokia N900 zu entwickeln. Zum Glück konnte ich alles richtig einrichten und auch meine App auf ...