Resultados da pesquisa a pedido "c++"

6 a resposta

ual é a configuração recomendada do Eclipse CDT para grandes projetos C ++ (o indexador leva uma eternidad

Estou trabalhando em algum código C ++ legado escrito usando "vi" e "emacs" e estou tentando criar uma instalação CDT do eclipse para mantê-la (no linux). Os dois principais problemas que tenho enfrentado são que a indexação leva muito tempo ...

8 a resposta

Qual é a maneira preferida de passar o ponteiro / referência para o objeto existente em um construto

Vou começar do exemplo. Existe uma boa classe de "tokenizer" no impulso. É preciso que uma string seja tokenizada como um parâmetro em um construtor: std::string string_to_tokenize("a bb ccc ddd 0"); boost::tokenizer<boost::char_separator<char> ...

12 a resposta

O que é um delegado de C ++?

Qual é a idéia geral de um delegado em C ++? O que são, como são usados e para que são usados? Gostaria de aprender sobre eles primeiro de uma forma 'caixa preta', mas um pouco de informação sobre o essencial dessas coisas também seria ...

6 a resposta

gdb: show typeinfo de alguns dados

Basicamente, eu quero obtertypeid(*this).name(), ou seja, o tipo real dethis. Quero obter isso no GDB (sem modificar o código fonte). Eu tenteiprint typeid(*this) mas diz quetypeid é desconhecido (porque não o incluí no arquivo de origem

16 a resposta

Sobrecarga por tipo de retorno

Li algumas perguntas aqui no SO sobre esse tópico que ainda me parece confuso. Comecei a aprender C ++ e ainda não estudei modelos ou sobrecarga de operador e coisas assi Agora existe uma maneira simples de sobrecarregar class My { public: int ...

12 a resposta

Para que serve a assinatura MZ em um arquivo PE?

Estou trabalhando em um programa que analisará um objeto PE para várias informaçõe Porém, lendo as especificações, não consigo descobrir por que os bytes MZ estão lá, pois não consigo encontrá-lo na lista de tipos de máquinas que esses 2 ...

8 a resposta

"Declaração de retorno ausente", mas eu sei que está lá

Assuma que tenho a seguinte função: // Precondition: foo is '0' or 'MAGIC_NUMBER_4711' // Returns: -1 if foo is '0' // 1 if foo is 'MAGIC_NUMBER_4711' int transmogrify(int foo) { if (foo == 0) { return -1; } else if (foo == MAGIC_NUMBER_4711) { ...

10 a resposta

Como ler números inteiros separados por espaço e nova linha em uma matriz 2D em C +

Tenho um arquivo .txt de números (neste caso todos com menos de 100) separados por espaços, em linhas separadas por novas linhas. Algo assim 41 53 07 91 44 52 17 13 03 21 Gostaria de ler esses números em uma matriz 2D, exatamente como eles ...

10 a resposta

Lendo 'unsigned int' usando 'cin'

Estou tentando ler umunsigned int usandocin do seguinte modo #include <limits.h> #include <iostream> using namespace std; int main(int argc, char* argv[]) { unsigned int number; // UINT_MAX = 4294967295 cout << "Please enter a number between 0 ...

14 a resposta

Separando o código da classe em um cabeçalho e arquivo cpp

Estou confuso sobre como separar código de implementação e declarações de uma classe simples em um novo cabeçalho e arquivo cpp. Por exemplo, como eu separaria o código da classe a seguir? class A2DD { private: int gx; int gy; public: A2DD(int ...