Resultados da pesquisa a pedido "c++"
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 ...
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"
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], ...
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 ...
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 ...
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 ...
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, ...
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 ...
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 ...
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 ...