Suchergebnisse für Anfrage "c++"
boost :: enable_if Klassenvorlagenmethode
Ich habe eine Klasse mit Template-Methoden, die folgendes sieht: struct undefined {}; template<typename T> struct is_undefined : mpl::false_ {}; template<> struct is_undefined<undefined> : mpl::true_ {}; template<class C> struct foo { ...
FFmpeg c ++ H264 Decodierungsfehler
Ich habe ein Programm, das Videos von der Webcam aufnimmt, mit ffmpeg codiert, das Paket verschlüsselt und dann in den Puffer schreibt. Auf der Empfängerseite aus dem Puffer lesen, mit ffmpeg dekodieren und abspielen. Jetzt füge ich Sender und ...
Textdatei in einer Ressource in einer nativen Windows-Anwendung einbetten
Ich habe ein C ++ - Windows-Programm. Ich habe eine Textdatei, die einige Daten enthält. Derzeit ist die Textdatei eine separate Datei, die zur Laufzeit geladen und analysiert wird. Wie ist es möglich, dies als Ressource in die ...
Ein Aufruf der PInvoke-Funktion '[…]' hat den Stack aus dem Gleichgewicht gebracht
Ich bekomme diesen seltsamen Fehler bei einigen Sachen, die ich schon eine ganze Weile benutze. Es ist möglicherweise eine neue Sache in Visual Studio 2010, aber ich bin mir nicht sicher. Ich versuche, eine in C ++ geschriebene ungeänderte ...
Simple Thrust-Code ist ungefähr halb so schnell wie mein naiver cuda-Kernel. Benutze ich Thrust falsch?
Ich bin ziemlich neu in Cuda und Thrust, aber mein Eindruck war, dass Thrust, wenn es gut verwendet wird, eine bessere Leistung bieten soll als naiv geschriebene Cuda-Kernel. Verwende ich Thrust nicht optimal? Unten finden Sie ein vollständiges, ...
error: anachronistischer Basisklasseninitialisierer alten Stils
Der folgende Code erzeugt den nachfolgenden Kompilierungsfehler für alle Versionen von GCC, die ich in den Modi C ++ 98, C ++ 11 und C ++ 14 ausprobiert habe: struct T { T(void* x) : (x) {} }; // main.cpp: In constructor 'T::T(void*)': ...
Wie gebe ich einen Zeiger auf eine überladene Funktion an?
Ich möchte eine überladene Funktion an das @ übergebstd::for_each() Algorithmus. Beispielsweise class A { void f(char c); void f(int i); void scan(const std::string& s) { std::for_each(s.begin(), s.end(), f); } }; Ich würde erwarten, dass der ...
Paar Fragen zu SDL_Window und unique_ptr
Ich hatte derzeit ein Problem beim Speichern eines SDL_Window-Zeigers als std :: unique_ptr. Was ich versucht habe war: std::unique_ptr<SDL_Window> window_;Die Lösung std::unique_ptr<SDL_Window, void(*)(SDL_Window*)> window_;Der erste Versuch ...
C ++ get-Methode - Rückgabe nach Wert oder Referenz
Ich habe eine sehr einfache Frage, aber leider kann ich die Antwort nicht selbst herausfinden. Angenommen, ich habe eine Datenstruktur, die Einstellungen enthält und sich wie eine Einstellungsübersicht verhält. Ich habe einGetValue(const ...
Wie viel Arbeit sollte in einem Konstruktor erledigt werden?
Sollten Vorgänge, die einige Zeit in Anspruch nehmen könnten, in einem Konstruktor ausgeführt werden oder sollte das Objekt erstellt und später initialisiert werden. Wenn Sie beispielsweise ein Objekt erstellen, das eine ...