Resultados da pesquisa a pedido "clang++"
Clang -Wweak-vtables e pura classe abstrata
Com relação às perguntas anteriores sobre este tópico: Este é um acompanhamento da pergunta que fiz recentemente:clang: sem definições de método virtual fora de linha (classe C ++ abstrata ...
Por que o g ++ 5 deduz o objeto em vez de initializer_list na dedução automática de tipo
Recentemente, deparei-me com este código: struct Foo{}; int main() { Foo a; // clang++ deduces std::initializer_list // g++5.1 deduces Foo auto b{a}; a = b; }Compila bem com o g ++ 5.1, mas falha no clang ++ (usado tanto-std=c++11 e-std=c++14, ...
clang bug? amigo da classe de modelo com namespace
O código a seguir que não é compilado no clang, mas no gcc e no 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 { public: ...
'auto' não permitido no protótipo de função com Clang
Usando Clang 3.5, 3.6 ou 3.7, com o sinalizadorstd=c++1y o seguinte código não compila: #include <iostream> auto foo(auto bar) { return bar; } int main() { std::cout << foo(5.0f) << std::endl; }O erro fornecido é: erro: 'auto' não permitido no ...
Como compilar C ++ para Windows com clang no Visual Studio 2015
Tanto quanto eu entendo, o Visual Studio 2015 é enviado com clang. Primeiro, pensei que fosse apenas para aplicativos Android e iOS, mas de acordo ...
Erro de compilação constexpr usando std :: acos com clang ++ não g ++
Quero experimentar a migração de um projeto do gcc para o clang ++. Eu admito ignorância da minha parte, não sei por que o seguinte código template <typename T> constexpr T pi{std::acos(T(-1.0))};compila silenciosamente com g ++, mas clang ++ ...
Rcpp e compilador C ++ padrão
Eu tenho alguns problemas estranhos com o Rcpp - ele usa o compilador C ++ imprevisível. Esta questão é um pouco semelhante aessa ...
Como habilitar os cheques de modernização da clang-tidy?
Eu acabei de instalarClangOnWin [https://sourceforge.net/p/clangonwin/]e estou tentando obterclang-tidy"moderniza" os cheques para funcionar. Infelizmente,clang-tidy parece não saber sobre eles:clang-tidy -list-checks foo.cpp -- | grep modernize ...
Sobrecarga ambígua ao escrever um enum com uma base de enum, mas apenas com clang
Eu gostaria de usar o operador << para escrever uma enumeração com um tipo de base especificado. Para minha surpresa, parece que devo escrever o operador pessoalmente. Por exemplo, o código que gostaria de escrever é #include <iostream> enum ...
Por que o clang não pode ativar todos os desinfetantes?
Clang [http://clang.llvm.org/docs/index.html]possui vários desinfetantes que podem ser ativados para detectar problemas em tempo de execução. No entanto, existem alguns desinfetantes que não posso usar juntos. Por que é que? clang++-3.9 ...