Resultados da pesquisa a pedido "g++"

2 a resposta

GNU GCC (g ++): Por que gera vários dtors?

Ambiente de desenvolvimento: GNU GCC (g ++) 4.1.2 Enquanto estou tentando investigar como aumentar a 'cobertura do código - principalmente a cobertura das funções' nos testes de unidade, descobri que parte do dtor de classe parece ser gerado ...

4 a resposta

or que usar o g ++ em vez do gcc para compilar arquivos * .c

Eu compilei uma biblioteca que usa o g ++ em vez do gcc. Primeiro, pensei que o código fonte estava escrito em C ++, mas descobri depois que não havia nenhum código C ++ nos arquivos * .cc. Para confirmar isso, substituí o g ++ no makefile ...

4 a resposta

Usar apenas o g ++ funciona, mas não “g ++ -c” e ld

Tenho o seguinte código-fonte em main.cpp: #include <iostream> #include <iomanip> int main() { std::cout << "Hi" << std::endl; return 0; }Usar este comando funciona e cria o arquivo executável: g++ -o main main.cpp Mas esses comandos não ...

1 a resposta

O que é uma exceção "recursive_init_error"?

Decidi fazer um teste com gotos computados e estática local void g() { std::cout << "init "; } void f() { int z = 0; y: z++; static int x = (g(), z == 1 ? ({ goto *&&y; 0; }) : 0); } int main() { f(); std::cout << "!"; f(); } Queria ver se a ...

6 a resposta

std :: enable_if para compilar condicionalmente uma função de membro

Estou tentando obter um exemplo simples para entender como usar ostd::enable_if. Depois de leresta resposta [https://stackoverflow.com/questions/6627651/enable-if-method-specialization/6627748#6627748] , Pensei que não seria muito difícil criar ...

3 a resposta

“Referência indefinida para” no G ++ Cpp

Não parece que os erros desaparecem. Os erros estão abaixo. Eu olhei no google e ainda não consigo descobrir. Não é como se eu fosse novo no Cpp, mas não o engano há algum tempo. Coisa estranha é que ele trabalhou com G ++ no Windows ...

4 a resposta

seguro chamar métodos temporários de objeto

Tenho uma função que retornará um caractere *. Como tenho que concatenar algumas seqüências, escrevi a seguinte linha: std::string other_text; // ... func(("text" + other_text).c_str()); Eu sei que eu poderia evitar a pergunta nomeando a string ...

2 a resposta

O que é o layout da VTable e o local do ponteiro da VTable nos objetos C ++ no GCC 3.xe 4.

Estou procurando detalhes da estrutura da VTable, ordem e conteúdo e a localização dos ponteiros da tabela em objeto Idealmente, isso abrangerá herança única, herança múltipla e herança virtua Referências a documentação externa também serão ...

4 a resposta

constexpr pergunta, por que esses dois programas diferentes são executados em uma quantidade tão diferente de tempo com o g +

Estou usando o gcc 4.6.1 e estou tendo um comportamento interessante envolvendo chamar umconstexpr função. Este programa funciona muito bem e imediatamente imprime12200160415121876738. #include <iostream> extern const unsigned long joe; ...

5 a resposta

g ++ aviso ao declarar matriz dupla e multidimensional

No meu programa C ++, estou tentando inicializar uma matriz 3 * 3 * 3 do tipo double com todos os 0's. No arquivo de cabeçalho da classe, declarei um membro double list[3][3][3]; Quando imprimi o conteúdo dessa matriz, descobri que nem todas as ...