Resultados da pesquisa a pedido "g++"

2 a resposta

perfil do compilador c ++ g ++ llvm-clang

Observe que minha pergunta não é: como eu digo ao meu compilador para compilar com a criação de perfis. eu queroperfil meu processo de compilação. Para cada arquivo, gostaria de saber quanto tempo é gasto emcada linha do programa. Estou ...

0 a resposta

Existe alguma opção do g ++ para despejar o layout da classe e o vtables? [duplicado]

Esta pergunta já tem uma resposta aqui: Layout de impressão do objeto C ++ com o compilador g ++ [/questions/2979606/print-layout-of-c-object-with-g-compiler] 3 respostasEu quero ver como o g ++ distribui memória para classes e tabelas ...

1 a resposta

Programa C mostra% zu após a conversão para o Windows

Eu cumpri um programa Linux no Windows via Mingw. No entanto, a saída do programa parece diferente no Windows e no Linux. Por exemplo, no Windows, a saída é esta (recebo 'zu' em vez de números reais): Approximated minimal memory consumption: ...

1 a resposta

std :: unordered_map <T, std :: unique_ptr <U>> copiável? Bug do GCC?

g++ --version rendimentos: g++.exe (x86_64-posix-seh-rev0, Built by MinGW-W64 project) 4.9.1 Copyright (C) 2014 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for ...

1 a resposta

Como posso compilar apenas C ++ padrão com o GNU g ++?

Existem algumas extensões nos compiladores GNU g ++, como o VLA (matrizes de comprimento variável), mesmo que esses recursos não sejam padrões C ++. Portanto, se eu precisar compilar um programa usando apenas construções padrão C ++ e evitar ...

1 a resposta

O g ++ funciona sem o gcc?

O G ++ compila sem o GCC ou o G ++ é apenas tradutor // Incluindo a versão antiga do g ++. quando eu estava tentando instalar o g ++ da fonte vi o arquivo gcc.c /* Default prefixes to attach to command names. */ #ifndef ...

2 a resposta

Problemas de compilação com o vetor <auto_ptr <>>

Considere o seguinte código: #include <iostream> #include <memory> #include <vector> using namespace std; struct A { int a; A(int a_):a(a_) {} }; int main() { vector<auto_ptr<A> > as; for (int i = 0; i < 10; i++) { auto_ptr<A> a(new A(i)); ...

2 a resposta

classe derivada como argumento padrão g ++

Por favor, dê uma olhada neste código: template<class T> class A { class base { }; class derived : public A<T>::base { }; public: int f(typename A<T>::base& arg = typename A<T>::derived()) { return 0; } }; int main() { A<int> a; a.f(); return 0; ...

1 a resposta

Existe alguma maneira de despejar o layout da classe de um programa compilado g ++

Ao compilar com g ++, -fdump-class-hierarchy exporta as vtables do programa em um formato (mais ou menos) legível por humanos. No entanto, o arquivo resultante contém apenas informações sobre a vtable, masnão sobre o layout da classe em si. Eu ...

3 a resposta

O g ++ pode preencher variáveis POD não inicializadas com valores conhecidos?

Eu sei que o Visual Studio em opções de depuração preencherá a memória com um valor conhecido. O g ++ (qualquer versão, mas o gcc 4.1.2 é mais interessante) tem alguma opção que preenche uma estrutura POD local não inicializada com valores ...