Resultados da pesquisa a pedido "c"
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 ...
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 ...
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 ...
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); ...
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ê?
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 ...
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 ...
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) ...
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
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 ...