Resultados da pesquisa a pedido "c"

7 a resposta

Como scanf somente inteiro?

Quero que o código seja executado até que o usuário insira um valor inteiro. O código funciona para matrizes char e char. Eu fiz o seguinte: #include<stdio.h> int main() { int n; printf("Please enter an integer: "); while(scanf("%d",&n) != 1) ...

1 a resposta

C - significado de espera (NULL) ao executar fork () em paralelo

No código abaixo, os garfos realmente são executados em paralelo ou um após o outro? Qual é o significado dewait(NULL) ? (O programa cria um número n de processos filhos, n é fornecido via linha de comando) int main ( int argc, char *argv[] ) ...

4 a resposta

Ocultar cursor no terminal remoto

Eu tenho um soquete aberto em um terminal remoto. Usando a resposta para "Forçar o cliente de telnet no modo de caractere [https://stackoverflow.com/questions/273261/force-telnet-client-into-character-mode] "Consegui colocar esse terminal no modo ...

3 a resposta

Como verificar se há excesso de número inteiro assinado em C sem comportamento indefinido?

Há (1): // assume x,y are non-negative if(x > max - y) error;E (2): // assume x,y are non-negative int sum = x + y; if(sum < x || sum < y) error; Qual é o preferido ou existe uma maneira melhor.

4 a resposta

Qual é a diferença entre include e link ao vincular a uma biblioteca?

O que inclui e vincula REALMENTE faz? Quais são as diferenças? E por que preciso especificar os dois? Quando escrevo#include math.h e depois escreva-lm compilá-lo, o que faz#include math.h e-lm fazer respectivamente? No meu entendimento, ao ...

4 a resposta

-32768 não cabe em um valor assinado de 16 bits

Estou usando o PCLint v 9.00h No meu código, tenho o seguinte (onde S16 é um 16 bits assinado): S16 temperatureResult = -32768;Que, a menos que meu cérebro pare de funcionar, é o menor valor que pode caber nesse tipo Mas estou recebendo um ...

3 a resposta

Que macro predefinida posso usar para detectar clang?

Estou tentando detectar o compilador usado para compilar meu código fonte. Posso encontrar facilmente macros predefinidas para verificar MSVC ou GCC (consulte http://predef.sourceforge.net/ [http://predef.sourceforge.net/]por exemplo), mas não ...

2 a resposta

O que significa um erro de “armadilha de alinhamento”?

Um dos meus amigos está tendo um grande problema ao tentar depurar um código que começou a mostrar erros de "armadilha de alinhamento". O problema ocorre quando uma estrutura global é acessada por uma função específica. Após algumas pesquisas na ...

4 a resposta

Vários threads gravando no mesmo arquivo

Gostaria de saber se podemos usar vários threads para gravar dados binários no mesmo arquivo. FILE *fd = openfile("test"); int SIZE = 1000000000; int * table = malloc(sizeof(int) * SIZE); // .. filling the table fwrite(table, sizeof(*table), ...

3 a resposta

Declarações de variáveis C após o cabeçalho da função na definição [duplicado]

Esta pergunta já tem uma resposta aqui: Qual é essa sintaxe de definição de função estranha em C? [duplicado] [/questions/3016213/what-is-this-strange-function-definition-syntax-in-c] 6 respostasAo ler algum código fonte do FreeBSD ...