Suchergebnisse für Anfrage "c++"

6 die antwort

Vorlagenmethode als Argument übergeben

Kann mir jemand helfen, wie man diesen Code implementiert? Ich muss eine Funktion an eine andere Funktion übergeben: std::cout << process_time(Model::method1) << std::endl;Diese Funktion ruft die Funktion als Vorlagentyp ab und ruft sie für ein ...

12 die antwort

Möglichkeiten zur Vermeidung von Speicherverlusten in C / C ++

Was sind einige Tipps, die ich verwenden kann, um Speicherverluste in meinen Anwendungen zu vermeiden? In meinem aktuellen Projekt verwende ich ein Tool "INSURE ++", das den Speicherleck findet und den Bericht erstellt. Als Teil des Tools gibt ...

4 die antwort

Inkompatible Operandentypen bei Verwendung eines ternären bedingten Operators

Dieser Code: bool contains = std::find(indexes.begin(), indexes.end(), i) != indexes.end(); CardAbility* cardAbility = contains ? new CardAbilityBurn(i) : new CardAbilityEmpty; gibt mir den folgenden Fehler: Inkompatible Operandentypen ...

TOP-Veröffentlichungen

6 die antwort

Prevent statische Initialisierungsreihenfolge "Fiasko", C ++

Once Ich las eine tolle C ++ FAQ [https://isocpp.org/faq] (Es ist wirklich gut !!) und lies dasThem [https://isocpp.org/wiki/faq/ctors#static-init-order] über das Verhindern des statischen Initialisierungsbefehls "Fiasko". Der Autor rät daher, ...

18 die antwort

Wird ein Nullzeiger inkrementiert, der genau definiert ist?

Beispiele für undefiniertes / nicht angegebenes Verhalten bei Zeigerarithmetik gibt es viele - Zeiger müssen innerhalb desselben Arrays (oder eines nach dem Ende) oder innerhalb desselben Objekts zeigen oben usw. Ist die folgende Operation gut ...

2 die antwort

Problem mit Vorlagenvererbung

Ich versuche zu verstehen, warum ich einen Fehler in diesem Code erhalte: (Der Fehler ist unter G ++ Unix Compiler. VS kompiliert OK) template<class T> class A { public: T t; public: A(const T& t1) : t(t1) {} virtual void Print() const { ...

18 die antwort

Warum wäre das Verhalten von std :: memcpy für Objekte, die nicht TriviallyCopyable sind, undefiniert?

Vonhttp: //en.cppreference.com/w/cpp/string/byte/memcp [http://en.cppreference.com/w/cpp/string/byte/memcpy]: Wenn die Objekte nicht @ si TriviallyCopyable [http://en.cppreference.com/w/cpp/concept/TriviallyCopyable] (z. B. Skalare, Arrays, ...

4 die antwort

Using * Width & Precision Specifiers Mit boost :: format

Ich versuche, Breiten- und Präzisionsangaben mit @ zu verwendeboost::format, so was #include <boost\format.hpp> #include <string> int main() { int n = 5; std::string s = (boost::format("%*.*s") % (n*2) % (n*2) % "Hello").str(); return 0; }Aber ...

6 die antwort

RANSAC-ähnliche Implementierung für beliebige 2D-Mengen

TL; DR: Gibt es eine C ++ - Implementierung von RANSAC oder anderen robusten Korrespondenzalgorithmen, die mit beliebigen 2D-Punktmengen frei verwendbar ist? Ich weiß, dass es viele Implementierungen gibt, die Korrespondenzalgorithmen wie RANSAC ...

2 die antwort

FFMPEG-Fehler mit avformat_open_input, der -135 zurückgibt

Ich habe eine DLL, mit der eine meiner Anwendungen Videos von RTSP-Kameras empfängt. Unter der Haube verwendet die DLL FFMPEG-Bibliotheken aus dieser Release-Zip: ffmpeg-20141022-git-6dc99fd-win64-shared.7zWir haben eine Vielzahl von Kameras im ...