Resultados da pesquisa a pedido "c++"

3 a resposta

Eu realmente preciso implementar o construtor fornecido pelo usuário para objetos const?

Eu tenho o código: class A { public: A() = default; private: int i = 1; }; int main() { const A a; return 0; }Compila bem no g ++ (consulteideona [http://ideone.com/PryGs5]), mas falha no clang ++ com erro: A inicialização padrão de um objeto ...

5 a resposta

Procurando uma biblioteca C ou C ++ que ofereça uma funcionalidade semelhante aos canais do Google Go [fechado]

... para uso em um servidor de rede multithread. Quero passar dados entre vários threads. Atualmente estou usando soquetes, com o encadeamento mestre bloqueando em select () e trabalhadores bloqueando em recv (), apesar de achar que ...

2 a resposta

C ++ 14: você pode chamar de novo em um constexpr?

Quando o C ++ 14 levantou restrições sobreconstexpr parecia incluir o seguinte (copiado deWikipedia [http://en.wikipedia.org/wiki/C++14#Relaxed_constexpr_restrictions]): Expressões podem alterar o valor de um objeto se a vida útil desse ...

2 a resposta

Como editar e recriar a fonte da biblioteca padrão GCC libstdc ++ C ++?

Estou trabalhando em algumas pesquisas e gostaria de editar parte do código-fonte da biblioteca libstdc ++ para experimentação. Estou especificamente interessado em experimentar os algoritmos de classificação paralela. Existe um local para ...

6 a resposta

mapa vs. hash_map em C ++

Eu tenho uma pergunta comhash_map emap em C ++. Eu entendi aquilomap está em STL, mashash_map não é um padrão. Qual a diferença entre os dois?

9 a resposta

Como evitar desalocações / alocações sucessivas em C ++?

Considere o seguinte código: class A { B* b; // an A object owns a B object A() : b(NULL) { } // we don't know what b will be when constructing A void calledVeryOften(…) { if (b) delete b; b = new B(param1, param2, param3, param4); } };Meu ...

3 a resposta

Construtor de movimento explícito

Tentando compilar o seguinte código: struct Foo { explicit Foo ( void ) { } explicit Foo ( Foo&& rhs ) { } }; Foo bar ( void ) { return Foo(); }Obtendo o seguinte erro: chamada para o construtor de cópias excluído implicitamente de 'Foo' Bem, ...

4 a resposta

Existe uma implementação de código aberto c / c ++ das operações IEEE-754? [fechadas]

Estou procurando uma implementação de referência das operações IEEE-754. Existe uma coisa dessas?

3 a resposta

Unidades de medida em C ++

Estou trabalhando em um mecanismo de jogo e atualmente estou preso ao projetar o sistema IO. Eu fiz isso, o próprio mecanismo não suportaqualquerformatos de arquivo, mas permite que o usuário implemente o que quiser criando um*.dll arquivo com ...

3 a resposta

Como adicionar construtores / destruidores a uma classe sem nome?

Existe uma maneira de declarar um construtor ou destruidor em uma classe sem nome? Considere o seguinte void f() { struct { // some implementation } inst1, inst2; // f implementation - usage of instances }Pergunta de acompanhamento: As ...