Suchergebnisse für Anfrage "clang++"

6 die antwort

clang: keine out-of-line virtuellen Methodendefinitionen (reine abstrakte C ++ Klasse)

Ich versuche, den folgenden einfachen C ++ - Code mit Clang-3.5 zu kompilieren: test.h: class A { public: A(); virtual ~A() = 0; }; test.cc: #include "test.h" A::A() {;} A::~A() {;}Der Befehl, den ich zum Kompilieren verwende (Linux, uname ...

2 die antwort

Warum leitet g ++ 5 das Objekt anstelle von initializer_list bei der automatischen Typableitung ab

Ich bin kürzlich auf diesen Code gestoßen: struct Foo{}; int main() { Foo a; // clang++ deduces std::initializer_list // g++5.1 deduces Foo auto b{a}; a = b; }It kompiliert einwandfrei mit g ++ 5.1, schlägt jedoch in clang ++ fehl (verwendet ...

6 die antwort

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 { ...

TOP-Veröffentlichungen

8 die antwort

'auto' im Funktionsprototyp mit Clang @ nicht erlau

Unter Verwendung von Clang 3.5, 3.6 oder 3.7 mit dem Flagstd=c++1y Der folgende Code wird nicht kompiliert: #include <iostream> auto foo(auto bar) { return bar; } int main() { std::cout << foo(5.0f) << std::endl; } Der angegebene Fehler ist: ...

8 die antwort

Wie kompiliere ich C ++ für Windows mit Clang in Visual Studio 2015

Soweit ich weiß, wird Visual Studio 2015 mit clang ausgeliefert. Zuerst dachte ich, das war nur für Android und iOS Apps, aber lautDieser Artike [http://blogs.msdn.com/b/vcblog/archive/2015/05/01/bringing-clang-to-windows.aspx] Es sollte auch ...

2 die antwort

Constexpr Kompilierungsfehler mit std :: acos mit clang ++ not g ++

Ich möchte mit der Migration eines Projekts von gcc nach clang ++ experimentieren. Ich gebe Unwissenheit meinerseits zu, ich bin mir nicht sicher, warum das folgende Stück Code template <typename T> constexpr T pi{std::acos(T(-1.0))};compiles ...

4 die antwort

Rcpp und Standard-C ++ - Compiler

Ich habe einige seltsame Probleme mit Rcpp - es wird ein unvorhersehbarer C ++ - Compiler verwendet. Diese Frage ähnelt in etwadiese ...

4 die antwort

Wie kann ich die Modernisierungsprüfungen von clang-tidy aktivieren?

Ich habe gerade installiert ClangOnWin [https://sourceforge.net/p/clangonwin/], und ich versuche, @ zu bekommclang-tidy "modernisieren" überprüft, um zu arbeiten. Unglücklicherweise,clang-tidy scheint nichts davon zu wissen:clang-tidy ...

2 die antwort

Mehrdeutige Überladung beim Schreiben einer Aufzählung mit einer Aufzählungsbasis, aber nur mit clang

Ich möchte Operator << verwenden, um eine Aufzählung mit einem angegebenen Basistyp zu schreiben. Zu meiner Überraschung muss ich den Operator anscheinend selbst ausschreiben. Zum Beispiel ist der Code, den ich schreiben möchte, #include ...

4 die antwort

lldb-Fehler: Prozessstart fehlgeschlagen: lldb-server konnte nicht gefunden werden

Ich starte Xubuntu 16.04. Nach der Installation von lldb aus den Repositorys erhalte ich die folgende Ausgabe, wenn ich versuche, es zu verwenden: lldb foo (lldb) target create "foo" Current executable set to 'foo' (x86_64). (lldb) r error: ...