Suchergebnisse für Anfrage "g++"
GCC mag keine C ++ - Darstellungen mit Leerzeichen [duplizieren]
Diese Frage hat hier bereits eine Antwort: Konstruktorartiges Casting in Funktionsaufruf-Parametern [/questions/23202296/constructor-style-casting-in-function-call-parameters] 1 AntwortIch portiere etwas C ++ - Code nach GCC, und anscheinend ist ...
Drucklayout eines C ++ - Objekts mit dem g ++ - Compiler
Gibt es eine Möglichkeit, das Layout eines C ++ - Objekts mit dem g ++ - Compiler oder auf andere Weise zu drucken? Ein vereinfachtes Beispiel (unter der Annahme, dass int 4 Bytes benötigt) class A{ int a; }; class B:public A{ int b; }so die ...
Dynamisch geladene Bibliotheken und gemeinsame globale Symbole
Da ich in meinen dynamisch geladenen Bibliotheken ein merkwürdiges Verhalten globaler Variablen beobachtet habe, habe ich den folgenden Test geschrieben. Zunächst benötigen wir eine statisch verknüpfte Bibliothek: Der Headertest.hpp #ifndef ...
Schwanzrekursion findet nicht statt
Ich benutzeg++ (Ubuntu 4.8.2-19ubuntu1) 4.8.2 in einem C ++ - Projekt. Ich habe eine Funktion geschrieben, die das macht: template<typename T, T (*funct)(int) > multiset<T> Foo(const multiset<T>& bar, int iterations) { if (iterations == 0) ...
Boost.Thread Linking - boost_thread vs. boost_thread-mt
Mir ist nicht klar, welche Verknüpfungsoptionen für das @ existiere Boost.Thread 1.34.1 [http://www.boost.org/doc/libs/1_34_1/doc/html/thread.html] Bibliothek. Ich bin auf Ubuntu 8.04 und ich habe festgestellt, dass bei der Verwendung von ...
Wie baue ich gcc mit Unterstützung von C ++ - Konzepten ("concepts lite")?
Das C ++ - Standardkomitee arbeitet an einer TS (Technical Specification) für Concepts-Erweiterung: "Programmiersprachen - C ++ - Erweiterungen für Concepts". N4377 [http://www.open-std.org/JTC1/SC22/WG21/docs/papers/2015/n4377.pdf] ist die ...
C ++ - Template-Funktion wird im Header kompiliert, aber nicht implementiert
Ich versuche Vorlagen zu lernen und bin auf diesen verwirrenden Fehler gestoßen. Ich deklariere einige Funktionen in einer Header-Datei und möchte eine separate Implementierungsdatei erstellen, in der die Funktionen definiert werden. Hier ist ...
Clang Bug? Namespace-Template-Klasse 'friend
Der folgende Code, der nicht unter clang kompiliert, sondern unter gcc und VS: template<typename T> class bar; namespace NS { template<typename T> class foo { foo() {} template<typename U> friend class bar; }; } template<typename R> class bar { ...
Warum benötigt g ++ noch -latomic
Im 29.5 Atomtypen des C ++ Standard-Arbeitsentwurfs vom November 2014 heißt es: Es gibt eine generische atomare Klassenvorlage. Der Typ des Vorlagenarguments T muss einfach kopierbar sein (3.9). [Hinweis: Typargumente, die nicht auch statisch ...
Wie bekomme ich POSIX strerror_r anstelle der GNU-Version?
Wie bekomme ich das POSIX strerror_r [http://www.kernel.org/doc/man-pages/online/pages/man3/strerror.3.html] anstelle der GNU-Version? Ich kompiliere mit g ++ unter Ubuntu 8.04 mit glibc Version 2.7 (basierend auf dem, was drin ...