Resultados da pesquisa a pedido "c++"

9 a resposta

Como posso converter string para duplicar em C ++?

Como posso converter string para duplicar em C ++? Eu quero uma função que retorna 0 quando a seqüência de caracteres não é numérica.

1 a resposta

Usando objetos de buffer do vértice com C ++ OpenGL

Estou trabalhando em um jogo de estratégia baseado em blocos 3D e li que a implementação de VBOs aumentará significativamente a taxa de quadros do jogo e reduzirá o uso da CPU (parece ótimo, certo?). No entanto, entre os tutoriais que examinei, ...

8 a resposta

Usando o CMake para gerar arquivos de projeto do Visual Studio C ++

Estou trabalhando em um projeto C ++ de código aberto, para código compilado no Linux e Windows. Eu uso o CMake para criar o código no Linux. Para facilitar a configuração do desenvolvimento e os motivos políticos, devo me ater aos arquivos / ...

2 a resposta

No C ++, por que não é possível fazer amizade com uma função de membro da classe de modelo usando o tipo de modelo de outra classe?

Em outras palavras, por que isso compila bem: template<typename Type> class A{ public: void f(); }; class B{ friend void A<int>::f(); }; template<> void A<int>::f(){ B* var = new B(); }Embora isso não ocorra: template<typename Type> class A{ ...

1 a resposta

Construindo o wxWidgets 3.1.0 no CLion (Ubuntu)

Atualmente, estou tentando criar o wxWidgets-3.1.0 em um projeto do CLion 1.3. Eu uso o Ubuntu 16.04 (64 bits). Basicamente, editei o arquivo CMakeLists.txt assim: cmake_minimum_required(VERSION 3.5) project(WxProva) ...

6 a resposta

Quão ruim é usar o ponteiro nulo na declaração std :: vector?

Eu tenho duas classes diferentes, como abaixo: class text { }; class element { };E eu quero armazená-los noclass node: template <typename T> class node { T cargo; std::vector<void*> children; node(T cargo) : cargo(cargo) { }; void add_child(T ...

2 a resposta

Usando const std :: unique_ptr para o idioma pimpl

NoPalestra de Herb Sutter no CppCon16 [https://youtu.be/JfmTagWcqoE]ele sugeriu escrever o idioma pimpl comconst std::unique_ptr (aproximadamente 10 minutos). Como isso deve funcionar com os construtores / atribuições de movimentação? Existe ...

5 a resposta

usando googletest no eclipse: como?

Fiz o download do teste do google, mas agora não tenho idéia de como vinculá-lo ao meu projeto no eclipse. Devo adicioná-lo como uma pasta de origem? Deve incluí-lo como biblioteca incluída no g ++? E como posso executar o teste então?

4 a resposta

chamando código armazenado no heap de vc ++

Imagine que estou fazendo algo assim: void *p = malloc (1000); *((char*)p) = some_opcode; *((char*)p+1) = another_opcode; // for the sake of the example: the opcodes are ok .... etc... Como posso definir um ponteiro de função para chamar p como ...

1 a resposta

Método de interface estranho para o Iterator de ponto

Eu preciso iterar sobre pontos específicos do retângulo de perímetro (em alguns casos, eu preciso iterar sobre uma linha desse retângulo; em outros casos, eu preciso iterar sobre todo o retângulo). Eu tenho uma interface PointIterator. struct ...