Resultados da pesquisa a pedido "g++"
g ++ trata literal de string retornada como ponteiro const char e não matriz char char
Estou vendo algum comportamento estranho ao retornar uma string literal de uma função que deve executar uma conversão implícita com o g ++ (versão 4.7.3). Alguém pode explicar por que o seguinte código: #include <stdio.h> class Test { public: ...
Para que são usados os arquivos de mapa do vinculador gcc?
Para que são utilizados os arquivos ".map" gerados pela opção "-Map" do vinculador gcc / g ++? E como lê-los?
Código de buggy em "Um tour pelo C ++" ou compilador não compatível?
Vi a seguinte função em "Um tour pelo C ++", página 12: int count_x(char const* p, char x) { int count = 0; while (p) { if (*p == x) ++count; ++p; } return count; }A linhawhile (p) não parecia certo para mim. Eu pensei que deveria ter sidowhile ...
Não foi possível encontrar sdl2main
Estou tentando compilar código usando SDL, não posso postar muito do código aqui, mas posso fazer o meu melhor para responder a perguntas sobre ele. O problema ocorre ao compilar o código de exibição e tentar vincular as bibliotecas SDL. g++ -o ...
Posso determinar quais sinalizadores de compilador / vinculador foram usados para criar uma biblioteca compartilhada somente binária?
Gostaria de saber se existe uma maneira de descobrir qualg++ sinalizadores de compilador / vinculador, onde usados na criação de uma biblioteca somente binária. Por exemplo, pode haver uma biblioteca compartilhada de terceiros (apenas arquivos ...
g ++ inclui todos / usr / include recursivamente
Estou tentando compilar um programa simples, com #include <gtkmm.h>O caminho paragtkmm.h é/usr/include/gtkmm-2.4/gtkmm.h. O g ++ não vê esse arquivo, a menos que eu o diga especificamente-I /usr/include/gtkmm-2.4. Minha pergunta é: como o g ++ ...
Inicializador entre chaves ou igual em uniões
Palavras-chave:Como inicializar um membro não-POD na União [https://stackoverflow.com/questions/23004941/how-to-initialize-a-non-pod-member-in-union/23005015] O padrão diz No máximo, um membro de dados não estáticos de uma união pode ter ...
Como capturar toda a saída do meu compilador em um arquivo?
Estou construindo um projeto de código-fonte aberto a partir do código-fonte (CPP) no Linux. Esta é a ordem: $CFLAGS="-g Wall" CXXFLAGS="-g Wall" ../trunk/configure --prefix=/somepath/ --host=i386-pc --target=i386-pc $makeDurante a compilação, ...
Código estranho que compila com g ++
O código a seguir é compilado com sucesso com o g ++ 4.8.1: int main() { int(*)(); }Parece uma simples declaração de um ponteiro para funcionar: int(*f)();Não compila com clang 3.4 e vc ++ 2013. É um bug do compilador ou um dos lugares escuros ...
a ordem dos argumentos implícitos em C ++: este e o objeto retornado, o que ocorre primeiro?
Em C ++, uma função de membro pode ter até 2 argumentos implícitos: othis ponteiro e o endereço do objeto retornado. Eles precedem os argumentos explícitos, mas:qual vai primeiro? Em particular, estou interessado no que acontece no Android NDK ...