Suchergebnisse für Anfrage "c++"
Ist es "schlechte Praxis", Tabulatorzeichen in String-Literalen zu verwenden?
Als Follow-up zu Ist es obligatorisch, Tabulatorzeichen in C und C ++ zu maskieren? [https://stackoverflow.com/questions/28900842/is-it-mandatory-to-escape-tabulator-characters-in-c-and-c] (Bitte beachten Sie, dass ich nicht der Autor dieser ...
Warum nimmt std :: move eine Vorwärtsreferenz?
Die Implementierung vonstd::move sieht im Grunde so aus: template<typename T> typename std::remove_reference<T>::type&& move(T&& t) { return static_cast<typename std::remove_reference<T>::type&&>(t); }Beachten Sie, dass der Parameter ...
Wie verbessert man die Übergabe von std :: vector-Parametern (Semantik verschieben?)
Es scheint, dass ich die Bewegungssemantik nicht vollständig verstehen kann: Ich möchte ein @ ausfüllstd::vector (Mitglied einer Klasse) von einer externen Funktion. Derzeit habe ich so etwas wie: void fillVector(MyClass & myclass) { ...
Wie werden DLLs aus C ++ - Quellen erstellt und wie werden sie in anderen Quellen verwendet?
Wie werden DLLs aus C ++ - Quellcode erstellt und wie werden sie in anderen Quellen verwendet?
Wann können wir den Rückgabetyp in einem C ++ 11 Lambda weglassen?
Soweit ichkenn [http://en.cppreference.com/w/cpp/language/lambda], in Standard C ++ 11 nicht C ++ 14) Wenn der Rückgabetyp eines Lambda weggelassen wird, ergibt sich folgender Rückgabetyp: Der Typ des zurückgegebenen Ausdrucks, wenn das Lambda ...
Warum im Code "456" +1 ist die Ausgabe "56" [duplizieren]
Diese Frage hat hier bereits eine Antwort: Warum können Sie einem Zeichenfolgenliteral eine Ganzzahl hinzufügen? [/questions/25299156/why-can-you-add-an-integer-to-a-string-literal] 1 Antwort#include <iostream> int main() { std::cout << "25"+1; ...
Wie ersetze ich alle Vorkommen eines Zeichens in einem String?
Was ist die effektive Methode, um alle Vorkommen eines Zeichens durch ein anderes Zeichen in @ zu ersetzestd::string?
ist `warning C4127` (bedingter Ausdruck ist konstant) jemals hilfreich?
Während der Beantwortung vonDie [https://stackoverflow.com/questions/25801230/explanation-needed-for-this-pre-processor-directive-c-c/25801260#25801260] post, ich schlug vor mitdo {...} while(0) für mehrzeilige Makros. ei MSVC habe ich ...
Boost-Bibliothek mit Boost_USE_STATIC_LIB OFF unter Windows verknüpfen
Meine CMakeFiles.txt sieht so aus: cmake_minimum_required ( VERSION 2.6 ) # Set warnings on and enable debugging SET( CMAKE_C_FLAGS "-Wall -q" ) include(FindBoost) set(Boost_USE_STATIC_LIBS ON) set(Boost_USE_MULTITHREADED ON) ...
Wenn die Adresse einer Funktion während der Deduktion nicht aufgelöst werden kann, liegt ein SFINAE- oder ein Compilerfehler vor?
In C ++ 0x wurden SFINAE-Regeln so vereinfacht, dass ungültige Ausdrücke oder Typen, die im "unmittelbaren Kontext" des Abzugs auftreten, nicht zu einem Compilerfehler, sondern zu einem Abzugsfehler (SFINAE) führen. Meine Frage lautet: Wenn ich ...