Resultados da pesquisa a pedido "gcc4"

4 a resposta

ão existe maneira útil e confiável de detectar excesso de número inteiro em C / C +

Não, isso não é uma duplicata deComo detectar excesso de número inteiro? [https://stackoverflow.com/questions/199333/best-way-to-detect-integer-overflow-in-c-c] . O problema é o mesmo, mas a questão é diferente. O compilador gcc pode otimizar ...

4 a resposta

C ++: classe aninhada de uma classe de modelo

Considere o seguinte código: template < typename T > struct A { struct B { }; }; template < typename T > void f( typename A<T>::B ) { } int main() { A<int>::B x; f( x ); // fails for gcc-4.1.2 f<int>( x ); // passes return 0; }Então aqui o ...

4 a resposta

Por que obtenho cc1plus: error: opção de linha de comando não reconhecida “-arch”?

/usr/bin/make -f nbproject/Makefile-Debug.mk SUBPROJECTS= .build-conf /usr/bin/make -f nbproject/Makefile-Debug.mk dist/Debug/GNU-MacOSX/cppapplication_1 mkdir -p build/Debug/GNU-MacOSX rm -f build/Debug/GNU-MacOSX/main.o.d g++ -arch i386 -c -g ...

1 a resposta

GCC 4.5 vs 4.4 vinculando com dependências

Estou observando uma diferença ao tentar fazer a mesma operação no GCC 4.4 e no GCC 4.5. Como o código com o qual faço isso é proprietário, não posso fornecê-lo, mas estou observando uma falha semelhante neste caso de teste simple O que estou ...

3 a resposta

C-callback to template de função: instancia explicitamente o template

Premiss Estou usando uma biblioteca C (de C ++) que fornece a seguinte interface: void register_callback(void* f, void* data); void invoke_callback(); Problem Agora, preciso registrar um modelo de função como retorno de chamada e isso está me ...

4 a resposta

Como instalar o imagemagick com homebrew?

Estou tentando instalar o Imagemagick no OSX Lion, mas algo não está funcionando como o esperad -> brew install imagemagick /usr/local/git/bin/git ==> Cloning https://github.com/adamv/ImageMagick.git Cloning ...

3 a resposta

Como fazer o CMake passar std = c ++ 14 / c ++ 1y ou c ++ 17 / c ++ 1z com base na versão do GCC?

O GCC 4.x não aceita o--std=c++14 mudar para código C ++ 14 - é preciso--std=c++1y em vez de. Versões posteriores--std=c++1z mas (provavelmente) não--std=c++17 que ainda não foi definido (escrevendo isso em 2016). Talvez haja problemas ...

2 a resposta

O que é uma vida útil de um valor de retorno de função?

6 a resposta

Por que sqrt () funciona bem em uma variável int se não estiver definida para um int?

6 a resposta

alinhamento de memória nas estruturas gcc

Estou portando um aplicativo para uma plataforma ARM em C, o aplicativo também é executado em um processador x86 e deve ser compatível com versões anteriores. Agora estou tendo alguns problemas com o alinhamento variável. Eu li o manual do gcc ...