Resultados da pesquisa a pedido "clang++"

1 a resposta

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

1 a resposta

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

3 a resposta

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

4 a resposta

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

4 a resposta

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

1 a resposta

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

2 a resposta

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

2 a resposta

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

1 a resposta

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

1 a resposta

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