Resultados da pesquisa a pedido "c++"
Retornando de uma função nula em C ++
Considere o seguinte trecho: void Foo() { // ... } void Bar() { return Foo(); }Qual é um motivo legítimo para usar o acima em C ++, em oposição à abordagem mais comum: void Foo() { // ... } void Bar() { Foo(); // no more expressions -- ...
Compatibilidade do Visual C ++ 2010 com o VC 2008
Estou compilando um programa com o Visual C ++ 2010, mas não quero que todos tenham que baixar o pacote redistribuível para executar meus programas. A maioria das pessoas que usará o meu programa já possui o pacote redistribuível do VC ++ 2008, ...
O que é considerado um objeto pequeno em C ++?
Eu li sobre Alocação de objetos pequenos em "Design moderno de C ++". Andrei Alexandrescu argumenta que os operadores de uso geral (novo e excluir) têm um desempenho ruim na alocação de objetos pequenos. No meu programa, existem muitos objetos ...
erro: não é possível converter 'std :: basic_string <char> :: iterator…' em 'const char * para o argumento' 1 '...'
Estou recebendo o seguinte erro: error: cannot convert 'std::basic_string<char>::iterator {aka __gnu_cxx::__normal _iterator<char*, std::basic_string<char> >}' to 'const char*' for argument '1' to 'int remove(const char*)'Por alguma razão, ...
Especifique o arquivo de saída cython
Parece que, por padrão, a configuração do distutils.core com o cmdclass definido como build_ext, compila um arquivo cpp ou c no diretório de trabalho atual. Existe uma maneira de determinar para onde o código c gerado é gravado? Caso contrário, ...
Como codifico e passo a (referência a um std :: vector)?
Não consigo entender direito. class Tree { Node* root; vector& dict; } class Node { vector& dict; char* cargo; Node left; Node right; }Quero que cada instância do Tree tenha seu próprio dict, e quero que ele passe uma referência ao dict para o ...
Sobrecarga ambígua ao escrever um enum com uma base de enum, mas apenas com clang
Eu gostaria de usar o operador << para escrever uma enumeração com um tipo de base especificado. Para minha surpresa, parece que devo escrever o operador pessoalmente. Por exemplo, o código que gostaria de escrever é #include <iostream> enum ...
A correção constante pode melhorar o desempenho?
Eu li várias vezes que a imposição de correção constante no seu código C ou C ++ não é apenas uma boa prática no que diz respeito à capacidade de manutenção, mas também pode permitir que seu compilador execute otimizações. No entanto, eu li ...
De um arquivo, como faço para ler a partir de um certo ponto no C ++
O que eu quero fazer: Eu preciso criar no void main () 3 objetos automáticos. Para cada objeto, tenho as informações em um arquivo txt. Como obtenho as informações (mecanismo, max_speed ... etc) para cada objeto. Como pulo a leitura de ...
Std :: bind descarta informações de tipo de parâmetros em C ++ 11?
Caso em que o problema ocorre Por favor, considere o seguinte código c ++: #include <functional> #include <iostream> #include <string> // Superclass class A { public: virtual std::string get() const { return "A"; } }; // Subclass class B : ...