Suchergebnisse für Anfrage "c++"
Abhängigkeiten für ein Makefile für ein Projekt in C / C ++ erzeugen
Ich habe ein Projekt, das ein Makefile mit defekten Abhängigkeiten hat. Gibt es eine bekannteste Möglichkeit, eine Liste der Abhängigkeiten für das Projekt zu erstellen, die ich im Makefile verwenden kann, außer jede Quelldatei von Hand oder mit ...
Fedora 22 - compile - __atomic_is_lock_free
Ich versuche, eine Software (SuperCollider) auf Fedora 22 zu kompilieren, aber ich stoße auf ein Problem: libsupernova.a(server.cpp.o): In function `std::atomic<boost::lockfree::detail::tagged_index>::is_lock_free() ...
gcc 4.3.3 Compiler-Optionen standardmäßig aktiviert
Ich bin von gcc Version 4.0.3 auf 4.3.3 umgezogen und habe festgestellt, dass -mfpmath in gcc 4.3.3 standardmäßig auf sse gesetzt ist. Dies verursachte tatsächlich Fehler in meiner Anwendung. In 4.0.3 war der -mfpmath 387. Ich möchte wissen, ...
Wann fungiert der Kommaoperator nicht als Kommaoperator?
Wenn Sie diesen Code sehen, class A{ public: A(int a):var(a){} int var; }; int f(A obj) { return obj.var; } int main() { //std::cout<<f(23); // output: 23 std::cout<<f(23, 23); // error: too many arguments to function 'int f(A)' return 0; }f(23, ...
Leistungsproblem mit Parser, der mit Boost :: spirit @ geschrieben wur
Ich möchte eine Datei analysieren, die so aussieht (FASTA-ähnliches Textformat): >InfoHeader "Some text sequence that has a line break after every 80 characters" >InfoHeader "Some text sequence that has a line break after every 80 ...
Verstehen des Low-Level-Hooks für Maus und Tastatur (win32)
Ich versuche, globale Maus- und Tastatureingaben zu erfassen. LRESULT CALLBACK MouseHookProc(int nCode, WPARAM wParam, LPARAM lParam) { if (nCode >= 0) { if (wParam == WM_RBUTTONDOWN) printf("right mouse down\n"); if (wParam == WM_RBUTTONUP) ...
Mitglied Funktion ein Freund
Ich habe einige Beispiele in einem Buch ausprobiert (C ++ Primer von Stanley Lippman) und ich verstehe, dass eine Klasse eine andere Klasse zu einem Freund machen kann (um auf einige private Mitglieder zuzugreifen). Jetzt lese ich über eine ...
Nimmt die Angabe von constexpr im Konstruktor automatisch vor, dass alle daraus erstellten Objekte constexpr sind?
Hier ist mein Code: class test{ public: constexpr test(){ } constexpr int operator+(const test& rhs){ return 1; } }; int main(){ test t; //constexpr word isn't necessary constexpr int b = t+test(); // works at compile time! int w = 10; // ...
Ist ein glvalue integraler konstanter Ausdruck ein konstanter Ausdruck?
N4527 5.20 [expr.const] p3 Einintegraler konstanter Ausdruck ist ein Ausdruck vom Typ einer ganzzahligen oder nicht mit einem Gültigkeitsbereich versehenen Aufzählung, der implizit in einen Wert konvertiert wird, wobei der konvertierte Ausdruck ...
Initialiser-Liste als Funktionsparameter für Array übergeben
Wie mache ich das? void foo(uint8_t a[]) { ... } foo({0x01, 0x02, 0x03});Es gibt mir einen Fehler: error: cannot convert '<brace-enclosed initializer list>' to 'uint8_t* {aka unsigned char*}' for argument '1' ^