Suchergebnisse für Anfrage "c++"
Warum ist die Initialisierung einer neuen Variablen an sich gültig? [Duplikat
Diese Frage hat hier bereits eine Antwort: Wie verhält sich eine nicht initialisierte Variable, die als eigener Initialisierer verwendet wird? [/questions/54200465/whats-the-behavior-of-an-uninitialized-variable-used-as-its-own-initializer] 3 ...
undefinierter Verweis auf 'std :: cout'
Soll das das Beispiel sein: #include <iostream> using namespace std; int main() { cout << "Hola, moondo.\n"; }It löst den Fehler aus: gcc -c main.cpp gcc -o edit main.o main.o: In function `main': main.cpp:(.text+0xa): undefined reference to ...
Kann ich std :: current_exception während des Abwickelns des Stacks verwenden?
Sollte es möglich sein, std :: current_exception in Destruktoren von Objekten zu verwenden, die während des Abwickelns des Stapels zerstört werden? Documentation on cppreference [http://en.cppreference.com/w/cpp/error/current_exception] ...
Warum benötigt GCC zusätzliche Deklarationen in Vorlagen, wenn VS dies nicht tut?
template<typename T> class Base { protected: Base() {} T& get() { return t; } T t; }; template<typename T> class Derived : public Base<T> { public: Base<T>::get; // Line A Base<T>::t; // Line B void foo() { t = 4; get(); } }; int main() { return ...
Android Studio “Aktuelle NDK-Unterstützung ist veraltet”
Ab Januar 2015 ist die NDK-Unterstützung für Android Studio immer noch unbrauchbar. Eine kryptische Nachricht lautet: "Alternative wird in Zukunft bereitgestellt." Ich würde gerne wissen, in welche Richtung gradle / google geht, da es ...
demote boost :: function auf einen einfachen Funktionszeiger setzen
Wollen boost :: bind an eine Methode übergeben, die einen einfachen Funktionszeiger (dieselbe Signatur) erwartet. typedef void TriggerProc_type(Variable*,void*); void InitVariable(TriggerProc_type *proc); boost::function<void (Variable*, ...
Once again: strenge Aliasing-Regel und char *
Je mehr ich lese, desto verwirrter wird es. Die letzte Frage von den verwandten ist meiner Frage am nächsten, aber ich wurde mit allen Wörtern über die Lebensdauer des Objekts verwechselt und besonders - ist es in Ordnung, nur zu lesen oder ...
List-Initialisierung und fehlgeschlagene Überladungsauflösung des Konstruktors initializer_list
Das Folgende kann nicht mit @ kompiliert werdclang35 -std=c++11: #include <iostream> #include <string> #include <initializer_list> class A { public: A(int, bool) { std::cout << __PRETTY_FUNCTION__ << std::endl; } A(int, double) { std::cout << ...
Warum kann std :: cout in void * konvertiert werden, wenn g ++ verwendet wird?
Warum kann man einstd::ostream zu einervoid Zeiger? Mir ist kein solcher Konvertierungsoperator in @ bekannstd::ostream. Code unter #include <iostream> int main() { void *p = std::cout; // why does this work? } Ich stelle diese Frage, da ich ...
Errors kompilieren Pin-Tool mit Python enthält, bekommen Fehler C2872: 'UINT32': mehrdeutiges Symbol
Ich versuche das Pin-Tool mit @ zu kompilierPython.h und bekomme mehr als 100 Fehler bei mehrdeutigen Symbolen. Ich habe versucht, das @ zu trenninclude in einen anderen Namespace, aber es wurden viele andere Fehler generiert. Das gleiche ...