Resultados da pesquisa a pedido "c++"

2 a resposta

emplace_back () não se comporta conforme o esperado

Eu escrevi um programa simples para brincar com a criação local de objetos dentro de contêineres de biblioteca padrão. Isto é o que eu escrevi: #include <vector> #include <iostream> class AB { public: explicit AB(int n); AB(const AB& other) = ...

2 a resposta

Como ativar o Eclipse para construir / salvar automaticamente alterações antes de executar (CDT)

Estou tentando convenientemente ter o código atualizado em vigor quando clico no botão executar no Eclipse. No momento, ele executará a última compilação e eu tenho que clicar manualmente na compilação antes de clicar em executar para ver as ...

3 a resposta

Modelos C ++ ocultam membros pai

Normalmente, quandoA está herdando deB, todos os membros deA são automaticamente visíveis paraBfunções, por exemplo class A { protected: int a; }; class B : public A { int getA() {return a;} //no need to use A::a, it is automatically visible ...

1 a resposta

Implementação e desempenho dos números do BigInteger

Eu escrevi uma classe BigInteger em C ++ que deve poder executar operações em todos os números com qualquer tamanho. Atualmente, estou tentando obter um método de multiplicação muito rápido, comparando os algoritmos existentes e testando a ...

5 a resposta

Por que usar o mesmo nome de variável de contagem nos loops FOR aninhados funciona?

Por que o seguinte não fornece um erro? for (int i=0; i<10; ++i) // outer loop { for (int i=0; i<10;++i) // inner loop { //...do something } //...do something else }Pelo que entendi, as variáveis entre chaves ({...}) estão no escopo somente ...

6 a resposta

Erro: operandos inválidos dos tipos 'const char [35]' e 'const char [2]' para o 'operador +' binário

No topo do meu arquivo, tenho #define AGE "42"Posteriormente no arquivo, eu uso o ID várias vezes, incluindo algumas linhas que se parecem com 1 std::string name = "Obama"; 2 std::string str = "Hello " + name + " you are " + AGE + " years ...

4 a resposta

Definir um ícone exe para o meu programa

Estou usando o Microsoft Visual Studio 2008 e estou tentando definir um ícone exe para o meu programa. Pesquisei neste site e encontrei o seguinte:Como defino o ícone do meu aplicativo no visual studio ...

6 a resposta

Vetor C ++ da matriz de caracteres

Estou tentando escrever um programa que tem um vetor de matrizes de caracteres e estou com alguns problemas. char test [] = { 'a', 'b', 'c', 'd', 'e' }; vector<char[]> v; v.push_back(test); Desculpe, isso deve ser uma matriz de caracteres, ...

3 a resposta

Como fazer a interseção do plano de raios?

Como faço para calcular a interseção entre um raio e um avião? Estive visitando todos os sites possíveis que encontrei e foi isso que consegui até agora: float denom = normal.dot(ray.direction); if (denom > 0) { float t = -((center ...

1 a resposta

correspondência de parâmetros de modelos variadic em std :: function

Eu tenho o seguinte código: #include <iostream> #include <functional> template<typename Return, typename... Params> void func(std::function<Return(Params... )> x) {} void f(double) {} int main() { //func<void, double>(f); // compile error here ...