Resultados da pesquisa a pedido "gcc"
ponteiro “valor calculado não é usado” na função c
Escrevi uma função que reduz uma string (sentença de palavras) no comprimento solicitado. Não quero que o recorte da frase esteja no meio de uma única palavra. Então pulo de volta n caracteres até chegar a um espaço e cortar a frase ali. Meu ...
aviso: o operando do lado direito da vírgula não tem efeito gcc 4.4.7
Preciso da sua ajuda para o seguinte aviso no Linux gcc 4.4.7 for (int iLoop1= 0; iLoop1< iLoopN; ++iLoop1, ++iLoop2, !iIsOk)Tenho os seguintes avisos vindos do último argumento após a última vírgula error: right-hand operand of comma has no ...
O que faz -fwrapv?
Alguém pode fornecer alguns exemplos de código que agem de maneira diferente quando compilados com fwrapv vs sem. Ele diz que -fwrapv "supõe que o excesso aritmético assinado de adição, subtração e multiplicação envolva usando representação de ...
Como suprimir avisos específicos no g ++
Eu quero suprimir avisos específicos do g ++. Estou ciente do-Wno-XXX sinalizador, mas estou procurando algo mais específico. eu queroalgunsdos avisos em-Weffc++, mas nãotudodeles. Algo como o que você pode fazer com o fiapo - desative mensagens ...
Como impedir a inclusão de destruidores da biblioteca C e atexit ()?
Usandoarm-none-eabi-gcc [https://launchpad.net/gcc-arm-embedded]para o Cortex-M4 (aplicativo baremetal), o código paramalloc também é emitido, mesmo que eu nunca usemalloc no meu código Vendo a saída da montagem comarm-none-eabi-objdump -xS ...
Por que typeid.name () retorna caracteres estranhos usando o GCC e como fazê-lo imprimir nomes não manipulados?
Como é que quando eu corro issomain.cpp: #include <iostream> #include <typeinfo> using namespace std; struct Blah {}; int main() { cout << typeid(Blah).name() << endl; return 0; }Compilando-o com a versão 4.4.4 do GCC: g++ main.cppEu entendi ...
Por que std :: sort segfault com comparadores não transitivos?
struct Object { int x; int y; bool isXValid() { return x > 0; } }; bool mySort(const Object& lhs, const Object& rhs) { // Note the short-circuit here bool isValidForCheck = lhs.isXValid() && rhs.isXValid(); // rhs may be valid because ...
Todas as versões do GCC enfrentam um modelo que tem o tipo padrão em uma definição
Eu perdi inúmeras horas para identificar um problema comgcc. Eu queria testar nossa base de código com outro compilador para procurar mais avisos queClang [http://en.wikipedia.org/wiki/Clang]pode ter perdido. Fiquei chocado que praticamente ...
Como posso gerar uma lista de valores #define do código C?
Eu tenho um código que possui muitos códigos de erro #define complicados que não são fáceis de decodificar, pois estão aninhados em vários níveis. Existe alguma maneira elegante de obter uma lista de #defines com seus valores numéricos finais ...
obter o comprimento da string no GNU Assembler embutido
Estou re-aprendendo assembler que usei em máquinas MS-DOS muito antigas !!! Esta é a minha compreensão de como essa função deve ser. Ele compila, mas trava com umSIGSEGV ao tentar colocar0xffffffff noecx. O código é executado em uma VM com o ...