Suchergebnisse für Anfrage "c++"
rate ++ a, a ++, a = a + 1 und a + = 1 in Bezug auf die Ausführungseffizienz in C. Nehmen Sie an, dass gcc der Compiler ist [duplicate]
Mögliches Duplizieren: Gibt es einen Leistungsunterschied zwischen i ++ und ++ i in C ++? [https://stackoverflow.com/questions/24901/is-there-a-performance-difference-between-i-and-i-in-c] In Bezug auf die Nutzung des Folgenden geben Sie bitte ...
Fehler C2440: 'Typumwandlung': Konvertierung von 'std :: _ Vector_iterator <_Ty, _Alloc>' in 'DWORD' nicht möglich
Ich erhalte den folgenden Fehler: error C2440: 'type cast' : cannot convert from 'std::_Vector_iterator<_Ty,_Alloc>' to 'DWORD' with [ _Ty=LPCSTR , _Alloc=std::allocator<LPCSTR > ] No user-defined-conversion operator available that can perform ...
Adresse des Betreibers (&) vs. Referenzbetreiber (&)
Ich bin etwas verwirrt über diesen Fall: Deklarieren Sie einen Zeiger: int b =10; int*a=&b;Hier & nimmt die Adresse von b. Betrachten Sie ein anderes Beispiel: /* Reference to the calling object can be returned */ Test& Test::func () { ...
Warum druckt printf beim Drucken von hex nicht nur ein Byte aus?
pixel_data ist einvector vonchar. Wann mache ichprintf(" 0x%1x ", pixel_data[0] ) Ich erwarte zu sehen0xf5. Aber ich bekomme0xfffffff5 als würde ich eine 4-Byte-Ganzzahl anstelle von 1 Byte ausgeben. Warum ist das? Ich habe gegebenprintf a ...
std :: string und die automatische Größenänderung des Speichers
Ich bin ziemlich neu in C ++, aber ich weiß, dass Sie nicht einfach Speicher verwenden können, wie es die std :: string-Klasse anscheinend zulässt. Zum Beispiel std::string f = "asdf"; f += "fdsa";Wie wird die String-Klasse größer und kleiner? ...
Extrahieren des h264-Teils einer Videodatei (Demuxen)
Ich versuche, eine Videodatei in den Videoteil zu demuxen(h264, mpeg4, h265, vp8, etc) und der Audio-Teil(mp3, aac, ac3, etc) und der Untertitelteil(srt) mit ffmpeg in c ++. Der Audio-Teil ist in Ordnung und wurde auf allen Media-Playern ...
Gilt undefiniertes Verhalten für ASM-Code?
Angenommen, Sie wissen, dass Ihre Software nur auf Zweierkomplement-Computern ausgeführt werden kann, auf denen das Verhalten bei signiertem Überlauf klar definiert ist. Ein signierter Überlauf ist in C und C ++ immer noch undefiniertes ...
Ist es eine gute Idee, in Python @ class als Namespace zu verwende
Ich bringe ein paar verwandte Sachen in eine Klasse. Der Hauptzweck besteht darin, sie in einem Namespace zu organisieren. class Direction: north = 0 east = 1 south = 2 west = 3 @staticmethod def turn_right(d): return turn_to_the_right ...
Wie rufe ich eine übergeordnete Klassenfunktion aus einer abgeleiteten Klassenfunktion auf?
Wie rufe ich die übergeordnete Funktion einer abgeleiteten Klasse mit C ++ auf? Zum Beispiel habe ich eine Klasse namensparent und eine Klasse namenschild, das vom übergeordneten Element abgeleitet ist. Innerhalb jeder Klasse gibt es einprint ...
CRTP Kompilierungsfehler
Das Folgende wird mit GCC 5.2 kompiliert, jedoch nicht mit Visual Studio 2015. template <typename Derived> struct CRTP { static constexpr int num = Derived::value + 1; }; struct A : CRTP<A> { static constexpr int value = 5; };s beschwert sich, ...