Resultados da pesquisa a pedido "gcc"
Por que o GCC 5.3.0 emite um aviso ao vincular uma referência ao ponteiro "this"
Aqui está o exemplo mínimo: class A { A* const& this_ref; public: A() : this_ref(this) {} };O GCC 5.3.0 emite um aviso: aviso: um limite temporário para 'A :: this_ref' persiste até que o construtor saia de [-Wextra] A (): this_ref (this) ...
Por que o GCC usa a multiplicação por um número estranho na implementação da divisão inteira?
Eu tenho lido sobrediv emul operações de montagem e eu decidi vê-las em ação escrevendo um programa simples em C: Arquivo division.c#include <stdlib.h> #include <stdio.h> int main() { size_t i = 9; size_t j = i / 5; printf("%zu\n",j); return 0; ...
Qual é o tamanho máximo da matriz estática que pode ser declarada no GCC?
Como isso é determinado? Isso depende do sistema compilador / arquitetura / host?Exemplo:
Entendendo o aviso “comparação de promovido ~ não assinado com não assinado”
Eu encontrei um aviso que eu realmente não entendo. O aviso é gerado comparando o que considero ser um não assinado com outro não assinado.Aqui está a fonte:
executar código de máquina binário de C
Segueisto instruções Eu consegui produzir apenas 528 bytes em tamanho a.out (quando o gcc main.c me deu 8539 bytes de arquivo grande inicialmente).main.c foi:
Incompatibilidade de ponto flutuante entre compiladores (Visual Studio 2010 e GCC)
Estou tentando resolver um problema de plataforma cruzada que está surgindo e não tenho certeza de como fazer isso. Aqui está um programa de demonstração:
É possível dizer ao preditor de ramo como é provável seguir o ramo?
Só para deixar claro, eu não estou indo para qualquer tipo de portabilidade aqui, então qualquer solução que me amarre a uma certa caixa está bem.Basicamente...