Resultados da pesquisa a pedido "c"
Como o _Exit se comportará em um programa C ++?
C99 oferece o_Exit função, que sai "imediatamente", emborafaz pode fechar os descritores de arquivo. O Unix / POSIX estende esse comportamento, exigindo o fechamento de todos os fd's sem liberação (e oferece o ...
Como ir para a linha anterior em um código C
Se for o seguinte código: printf("HEllo\n"); // do not change this line. printf("\b\bworld");Eu preciso de uma saída: Helloworld (em uma única linha). Mas isso não funciona bem. Alguém poderia explicar o motivo? E outra sequência de escape, se ...
Qual é o propósito de "int mask = ~ 0;"?
Eu vi a seguinte linha de códigoaqui [https://github.com/wishyouhappy/labs-computersystem/blob/master/datalab/bits.c] em C. int mask = ~0;Eu imprimi o valor demask em C e C ++. Sempre imprime-1. Então, eu tenho algumas perguntas: Por que ...
Por que a divisão inteira por -1 (negativa) resulta em FPE?
Tenho a tarefa de expelir algunsaparentemente comportamentos estranhos do código C (executando no x86). Posso facilmente concluir tudo o mais, mas este realmente me confundiu. Saídas do snippet de código 1-2147483648 int a = 0x80000000; int b = ...
analisar inteiro sem anexar char em C
Quero analisar um número inteiro, mas meu código a seguir também aceita Strings como "3b", que começam como um número, mas têm caracteres anexados. Como rejeito tais Strings? #include <stdio.h> #include <stdlib.h> int main(int argc, char ...
A herança via desenrolamento viola a regra estrita de aliasing?
Eu tenho um struct X que herda de struct Base. No entanto, na minha configuração atual, devido ao alinhamento, o tamanho de X é 24B: typedef struct { double_t a; int8_t b; } Base; typedef struct { Base base; int8_t c; } X;Para economizar ...
"Const" significa apenas leitura ou algo mais?
O queconst realmente significa? Somente leitura parece encapsular seu significado para mim, mas não tenho certeza se estou certo. Se somente leitura econst são diferentes, alguém poderia me dizer por quê? O que levou essa pergunta foiesta ...
Como o compilador aloca memória sem saber o tamanho no tempo de compilação?
Eu escrevi um programa C que aceita entrada inteira do usuário, que é usado como o tamanho de uma matriz inteira e, usando esse valor, declara uma matriz de determinado tamanho, e eu a confirmo verificando o tamanho da matriz. Código: #include ...
Desenhar retângulos, círculos ou polígonos arbitrários em uma matriz m x n
Eu quero simular o fluxo em torno de objetos em duas dimensões. Por isso, escrevi um programa em C que usa as equações de Navier-Stokes para descrever o movimento de fluidos. Agora cheguei ao ponto em que realmente quero mais do que apenas ...
Como defino o cursor do mouse para cruzar o cabelo sobre um GtkDrawingArea?
No GTK3, como defino o cursor do mouse para cruzar o cabelo ao passar o mouse sobre umGtkWidget, neste caso, umGtkDrawingArea?