Resultados da pesquisa a pedido "c++"

2 a resposta

a vinculação do programa falha ao usar o gcc personalizado

Estou executando uma distribuição do fedora 21, na qual o gcc padrão é 4.9. Eu tenho um gcc / g ++ 4.8 customizado em / usr / local / gcc48 (por exemplo, cuda requer gcc = <4.8 e eu uso alternativas de atualização para escolher este). Eu tenho ...

5 a resposta

Converter float em string com precisão e número de dígitos decimais especificados?

Como você converte um float em uma string em C ++ enquanto especifica a precisão e o número de dígitos decimais? Por exemplo:3.14159265359 -> "3.14"

2 a resposta

C ++ CMake referência indefinida ao vincular um executável a uma biblioteca compartilhada dependente de terceiros

Eu li muitos tópicos relacionados (como1 [https://stackoverflow.com/questions/28157228/linking-to-a-library-depending-on-third-party-libs] , 2 [https://stackoverflow.com/questions/13182805/cmake-u ndefined-reference-when-creating-executables], ...

5 a resposta

Confuso sobre std :: runtime_error vs. std :: logic_error

Vi recentemente que a biblioteca de program_options do impulso lança umlogic_error se a entrada da linha de comandos não puder ser analisada. Isso desafiou minhas suposições sobrelogic_error vs.runtime_error. Eu assumi que erros de lógica ...

6 a resposta

Conselhos sobre chamadas de sistema de zombaria

Eu tenho uma classe que chamagetaddrinfo [http://www.opengroup.org/onlinepubs/000095399/functions/getaddrinfo.html]para pesquisas de DNS. Durante o teste, quero simular várias condições de erro envolvendo essa chamada do sistema. Qual é o método ...

2 a resposta

Variável e divisão Constexpr

Estou tentando avaliar essa expressão simples em tempo de compilação usando o novo recurso constexpr do C ++ 11: template <int a, int b> class Test { static constexpr double c = a / b; };Mas aqui está o que Clang continua me dizendo: Constexpr ...

1 a resposta

Por que std :: bind pode ser atribuído à função std :: sem correspondência de argumentos?

Eu tenho o código da seguinte maneira: #include <functional> #include <iostream> using namespace std; void F(int x) { cout << x << endl; } int main() { std::function<void(int)> f1 = std::bind(F, std::placeholders::_1); f1(100); // This works, ...

2 a resposta

O programa falha ao excluir um ponteiro apontando para a pilha?

Se eu for... int *foo = new int; foo += 1; delete foo;Na maioria das vezes ele trava. Existe uma razão para isso? Estou tentando fazer com que o ponteiro aponte um ponto para a frente (4 bytes). Obrigado. Editar (seis meses depois): esta foi a ...

2 a resposta

Implementar um mutex de alto desempenho semelhante ao do Qt

Eu tenho um aplicativo científico multi-thread em que vários threads de computação (um por núcleo) precisam armazenar seus resultados em um buffer comum. Isso requer um mecanismo mutex. Os threads de trabalho gastam apenas uma pequena fração do ...

3 a resposta

Usando uma união (encapsulada em uma estrutura) para ignorar conversões para tipos de dados neon

Fiz minha primeira abordagem com intrínsecas de vetorização com SSE, onde há basicamente apenas um tipo de dados__m128i. Ao mudar para Neon, achei os tipos de dados e os protótipos de funções muito mais específicos, por exemplo,uint8x16_t (um ...