Suchergebnisse für Anfrage "c++"

10 die antwort

Ist es ein echtes Beispiel dafür, wie reinterpret_cast einen Zeigerwert ändert?

Nach C ++ Standard ist einreinterpret_cast eines ZeigersT* zu einem anderen Typ ZeigerQ* kann den Zeigerwert ändern oder nicht ändern [https://stackoverflow.com/questions/1863069/casting-via-void-instead-of-using-reinterpret-cast] abhängig von ...

8 die antwort

Ist es ein definiertes Verhalten, auf ein frühes Element aus einem späteren Elementausdruck während der Aggregatinitialisierung zu verweisen?

Folgendes berücksichtigen struct mystruct { int i; int j; }; int main(int argc, char* argv[]) { mystruct foo{45, foo.i}; std::cout << foo.i << ", " << foo.j << std::endl; return 0; } Hinweis zur Verwendung vonfoo.i in der Liste der ...

8 die antwort

SSE2 intrinsics - vergleicht vorzeichenlose ganze Zahlen

Ich bin daran interessiert, überlaufende Werte beim Hinzufügen von 8-Bit-Ganzzahlen ohne Vorzeichen zu identifizieren und das Ergebnis in 0xFF zu sättigen: __m128i m1 = _mm_loadu_si128(/* 16 8-bit unsigned integers */); __m128i m2 ...

TOP-Veröffentlichungen

4 die antwort

Kopiert man trivial kopierbare Objekte, die immer in C ++ 14 definiert sind?

Für eintrivial kopierbar [http://en.cppreference.com/w/cpp/concept/TriviallyCopyable] Typ T berücksichtigen: void f(T z) { T a; T b; std::memcpy(&b, &a, sizeof(T)); a = z; b = z; // ... } Ist das Verhalten dieses Fragments in C ++ 14 definiert, ...

4 die antwort

Constructor bedingt als explizit markiert

Aktualisieren conditional explicit [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2018/p0892r1.html] hat es in den C ++ 20-Entwurf geschafft.mehr auf cppreference [https://en.cppreference.com/w/cpp/language/explicit] Dascppreference std :: ...

8 die antwort

MSVCP140.dll missing

Ich habe gerade mein erstes Programm in C ++ entwickelt und wollte es mit einem meiner Freunde zeigen. Leider wird beim Versuch, die Exe zu öffnen, eine Fehlermeldung angezeigt, die besagt, dass "MSVCP140.dll fehlt". Warum tritt dieses Problem ...

4 die antwort

Wie bekomme ich die Bildbreite und -höhe in OpenCV? [Duplikat

Diese Frage hat hier bereits eine Antwort: Größe von Matrix OpenCV [/questions/14028193/size-of-matrix-opencv] 6 answersIch möchte die Bildbreite und -höhe erhalten. Wie kann ich das in OpenCV tun? Beispielsweise Mat src = ...

12 die antwort

Function srand in C ++

Dieser Code #include <stdio.h> #include <stdlib.h> #include <time.h> int main () { printf ("First number: %d\n", rand() % 100); srand ( time(NULL) ); printf ("Random number: %d\n", rand() % 100); srand ( 1 ); printf ("Again the first ...

4 die antwort

Forcing String to int Funktion zum Verbrauchen des gesamten Strings

Gegeben ein String, der eine Zahl darstellen sollte, möchte ich es in eine Konvertierungsfunktion setzen, die eine Benachrichtigung liefern würde, wenn dasganz string wurde nicht konvertiert. Für die Eingabe:"12": istringstream::operator>> ...

26 die antwort

Begründung für die Rückgabe von 0 als Standardwert in C / C ++

Gibt es einen Grund, warum Null als Rückgabewert für die "Standard" -Funktion verwendet wird? Ich habe festgestellt, dass einige Funktionen aus der stdlib und fast überall sonst, wenn sie keine richtige Zahl (z. B. pow (), strcpy ()) oder einen ...