Resultados da pesquisa a pedido "c"

2 a resposta

argv: higienizando curingas

Eu estava trabalhando em um exemplo no livro K&R C, no qual ele solicita que você construa essencialmente uma calculadora RPN que receba entrada por meio de argumentos da linha de comando. Minha solução itera essencialmente os ...

1 a resposta

Programa C imprimindo caracteres estranhos

Eu tenho um programa que lê o conteúdo de um arquivo e o salva embuf. Depois de ler o conteúdo, ele deve copiar dois a dois caracteres para uma matriz. Esse código funciona bem se não estou tentando ler de um arquivo, mas se eu tentar ler de um ...

3 a resposta

Código C estranho - matrizes dinâmicas?

Eu tenho um pouco de código copiado de uma fonte desconhecida: int Len=0; printf("Please input the length of vector"); scanf("%d",&Len); float x[Len],y[Len],sig[Len];Agora normalmente acredito que matrizes não podem ser inicializadas durante o ...

1 a resposta

A chamada scanf não verificada pode causar um comportamento indefinido?

O trecho abaixo invoca um comportamento indefinido em caso de erro? #include <stdio.h> int main() { int i; /* Indeterminate */ if (scanf("%d", &i) == 1) /* Initialize */ printf("%d\n", i); /* Success! Print read value */ else printf("%d\n", i); ...

1 a resposta

formato inválido sprintf '% d'

Isso funciona: > sprintf('%d', c(1, 1.5)) [1] "1" "1"e isso não: > sprintf('%d', c(1.5, 1)) Error in sprintf("%d", c(1.5, 1)) : invalid format '%d'; use format %f, %e, %g or %a for numeric objectsPor quê?

2 a resposta

Extraindo componentes de nome de caminho de UNICODE_STRING em um driver WDK usando win32 e C

Estou tentando separar os componentes de um nome de caminho UNICODE_STRING para criar a árvore de diretórios da raiz do dispositivo para a folha do arquivo. Isso precisa ser feito em um driver WDK. Eu preciso construir a estrutura de diretórios ...

4 a resposta

WaitForSingleObject e WaitForMultipleObjects equivalentes no linux

Estou migrando uma aplicação do Windows para o Linux. Estou enfrentando problemas com relação aWaitForSingleObject eWaitForMultipleObjects interfaces. No meu aplicativo, gero vários threads em que todos esperam eventos do processo pai ou são ...

1 a resposta

Trabalhando com APIs C da Swift

Estou tentando acompanhar o status da rede. Eu passei pelo código do FXReachability [https://github.com/nicklockwood/FXReachability]. Especificamente, o seguinte método. - (void)setHost:(NSString *)host { if (host != _host) { if (_reachability) ...

4 a resposta

como ler scanf com espaços

Estou com um problema estranho Estou tentando ler uma string de um console com scanf () como isso scanf("%[^\n]",string1);mas não lê nada. apenas pula todo o scanf. Estou tentando no compilador gcc

2 a resposta

Int e printf não assinados e assinados

Entendo que estou atribuindo a int assinado um valor maior que o que ele pode manipular. Também eu deveria estar usando%d para assinado e%u para não assinado. Da mesma forma, eu não deveria estar atribuindo-ve valor para não assinado. Mas se eu ...