Resultados da pesquisa a pedido "c"

4 a resposta

scanf () deixa a nova linha char no buffer

Eu tenho o seguinte programa: int main(int argc, char *argv[]) { int a, b; char c1, c2; printf("Enter something: "); scanf("%d",&a); // line 1 printf("Enter other something: "); scanf("%d", &b); // line 2 printf("Enter a char: "); ...

7 a resposta

Dormir por uma duração exata

Meu entendimento da função Sleep é que segue "pelo menos a semântica", isto é, sleep (5) garantirá que o thread durma por 5 segundos, mas pode permanecer bloqueado por mais de 5 segundos, dependendo de outros fatores. Existe uma maneira de dormir ...

3 a resposta

Tipos de dados do Windows ... por que tão redundante / não descritivo?

Alguém poderia por favor exatamente por que o seguintetypedefs /#defines foram definidos? Qual o valor que eles têm, em comparação com os originais? typedef char CHAR; #define CONST const typedef float FLOAT; typedef unsigned __int64 DWORD64; ...

3 a resposta

Aritmética do ponteiro: ++ * ptr ou * ptr ++?

Estou aprendendo a linguagem C e bastante confuso as diferenças entre++*ptr e*ptr++. Por exemplo: int x = 19; int *ptr = &x;eu sei++*ptr e*ptr++ produzir resultados diferentes, mas não sei por que isso?

1 a resposta

MPI_Gather 2D array

N é 4, então éN_glob. Acontece que é do mesmo tamanho.p é 4. Aqui está uma pequena parte do código: float **global_grid; float **gridPtr; lengthSubN = N/pSqrt; subN = lengthSubN + 2; grid = allocate2D(grid, subN, subN); .. ...

3 a resposta

Como criar um usuário linux usando C / C ++?

Eu gostaria de construir umprograma que usa um nome de usuário como parâmetro e cria o usuário e sua pasta inicial(com algumas especificações codificadas como pasta e verificações de segurança como nome de usuário não podem ser raiz ou um usuário ...

1 a resposta

Configurando interrupções no modo protegido (x86)

Qual é o processo de configuração de interrupções no modo protegido? este [http://wiki.osdev.org/Interrupts]O link diz que se deve: Crie espaço para a tabela do descritor de interrupçãoInforme à CPU onde está esse espaço (consulte o Tutorial do ...

2 a resposta

Passando uma matriz multidimensional de tamanho variável

Estou tentando entender o que é "melhor prática" (ou realmente qualquer prática) para passar uma matriz multidimensional para uma função em c is. Certamente isso depende do aplicativo, então vamos considerar escrever uma função para imprimir uma ...

23 a resposta

O que pertence a uma ferramenta educacional para demonstrar as suposições injustificadas que as pessoas fazem em C / C ++?

Eu gostaria de preparar uma pequena ferramenta educacional para SO, que deve ajudar programadores iniciantes (e intermediários) a reconhecer e desafiar suas suposições injustificadas em C, C ++ e suas plataformas. Exemplos: "números ...

1 a resposta

Exemplo de código para acionar o analisador estático de Clang

Gostaria de ver um pequeno, mas completo, trecho de código que fará com que o analisador estático de Clang se queixe. Minha motivação é que estou tentando fazê-lo funcionar no meu código PIC32 e preciso de uma maneira de distinguir entre "todo o ...