Suchergebnisse für Anfrage "c++"
Sind Typfelder rein böse?
Wie in @ besprochThe c ++ Programming Language 3rd Edition [https://rads.stackoverflow.com/amzn/click/com/0201889544] In Abschnitt 12.2.5 tendieren Typfelder dazu, Code zu erstellen, der weniger vielseitig, fehleranfällig, weniger intuitiv und ...
Ist es für die Implementierung einer Standardbibliothek zulässig, dass die Klassendefinition vom C ++ - Standard abweicht?
Der folgende Code wurde erfolgreich mit clang und MSVC kompiliert, kann jedoch in GCC 6.1.0 nicht kompiliert werden. #include <memory> template<typename R, typename T, typename... Args> T* test(R(T::*)(Args...) const) { return nullptr; } int ...
Unterschied zwischen static_cast <const A> (* this) und static_cast <const A &> (* this)
in folgendem Code (aus C ++ übernommen): class A { .... char& operator[](std::size_t position) // now just calls const op[] { return const_cast<char&>( // cast away const on op[]'s return type; static_cast<const TextBlock&>(*this) // add const ...
Wie werden Ausnahmen von C ++ über SWIG nach Java behandelt?
Wir implementieren einen Wrapper für C ++ - Code, um Java-Clients zugänglich zu machen. Ich habe das @ gesehSWIG-Dokumente zur Ausnahmebehandlung [http://www.swig.org/Doc1.1/HTML/Exceptions.html#n4] aber was bedeutet das in den drei Ebenen (C ++ ...
Erhalten eines unique_ptr für eine Klasse, die enable_shared_from_this erbt
ormalerweise ziehe ich es vor, @ zurückzukehrunique_ptr aus Fabriken. Vor kurzem bin ich auf das Problem gestoßen, ein @ zurückzugebeunique_ptr für eine Klasse, die @ erenable_shared_from_this. Benutzer dieser Klasse rufen ...
Bit Array in C ++
Wenn ich mit Project Euler-Problemen arbeite, benötige ich häufig große (> 10 ** 7) Bit-Arrays. Mein normaler Ansatz ist einer von: bool* sieve = new bool[N]; bool sieve[N];Wenn N = 1.000.000, verwendet mein Programm 1 MegaByte (8 * 1.000.000 ...
itoa Funktionsproblem
Ich arbeite an Eclipse in der Ubuntu-Umgebung in meinem C ++ - Projekt. Ich verwende dasitoa -Funktion (die perfekt in Visual Studio funktioniert) und der Compiler beschwert sich, dassitoa ist nicht deklariert. Ich habe @ ...
In welchem Segment liegt eine bestimmte Zahl? [Duplikat
Diese Frage hat hier bereits eine Antwort: Ist Gleitkomma-Mathematik kaputt? [/questions/588004/is-floating-point-math-broken] 28 answersngenommen, Sie habenn (Integer) zusammenhängende Segmente der Längel (Gleitkomma). Das ist Segment 0 = [0, ...
Windows virtuelle Schlüsselcodes
Wie kann ich eine Funktion wie @ implementierestd::string VirtualKeyCodeToStdString(UCHAR key) was gibt Beschreibungen der virtuellen Schlüssel zurück? Beispiel: Eingabe istVK_CAPITAL, Rückgabewert iststd::string("Caps Lock")
readAll () von QSerialPort enthält nicht die zuletzt gesendete Antwort
Ich verwende Qt, um ein serielles Gerät zu steuern. Wenn ich einen Befehl an mein serielles Gerät sende, mache ich so etwas wieserial->write("command \r\n"). Ich habe einen Druckknopf gemacht, der den Text in einem Klartext-Widget an die Antwort ...