Resultados da pesquisa a pedido "c"

1 a resposta

O prólogo e o epílogo são obrigatórios ao escrever funções de montagem?

Recentemente, reescrevi algumas funções libc na montagem e, para algumas delas (a que não precisava de nenhumaligar ousyscall instruções, como strlen), descarto o prólogo e o epílogo porque meus testes não falharam sem ele (talvez eu não tenha ...

4 a resposta

Quais convenções de nomenclatura você segue com funções que alocam memória?

Então, aqui estão duas funções que fazem quase a mesma coisa. Como você nomearia cada um, se tivesse que incluir os dois no seu projeto? void strToLower1(char* str) { int len = strlen(str); int i; for (i=0; i<len; i++) str[i] = tolower(str[i]); ...

4 a resposta

C executar um programa externo e obter o resultado

Em C, como devo executar um programa externo e obter seus resultados como se fosse executado no console? se houver um executável chamado fictício e ele exibir um número de 4 dígitos no prompt de comando quando executado, quero saber como ...

5 a resposta

Devo liberar / excluir char * retornado por getenv ()?

char * val; val = getenv("ENV_VAR_NAME");acima é um código para obter variável de ambiente, ele causará vazamento de memória se eu não liberar memória retornada por getenv (char *)? Se não, responda por quê?

3 a resposta

Como obter um novo ponteiro em Java?

Como posso chamar um método com essa assinatura de método em C do JNA? int open_device(context *ctx, device **dev, int index);As duas últimas linhas do método C são assim: *dev = pdev; return 0;Esse é o único uso dedev nesse método. Isso ...

4 a resposta

Estratégias de tratamento de erros em uma biblioteca compartilhada - C

Estou escrevendo uma biblioteca compartilhada entre plataformas (.so no linux e.dll no Windows) usando C. Atualmente, quando há um erro, as funções da biblioteca retornam o código de erro adequado e gravam as informações de erro ...

7 a resposta

olá mundo em C sem ponto e vírgula e sem instruções IF / WHILE / FOR [fechadas]

Meu amigo diz que é possível escrever um programa em C que imprima "olá mundo" semIF/WHILE/FOR e sem ponto e vírgula. Após uma pesquisa mínima, eu disse a ela que não era possível. É possível?

2 a resposta

Em C, verificando a existência de um arquivo com o nome correspondente a um padrão

Eu já vi alguns métodos para verificar a existência de um arquivo no C. No entanto, tudo o que vi funciona para um nome de arquivo específico. Gostaria de verificar se há algum arquivo que corresponda a um padrão específico. Por exemplo, talvez o ...

6 a resposta

Quais funções de manipulação de string devo usar?

No meu ambiente Windows / Visual C, há um grande número de alternativas para executar as mesmas tarefas básicas de manipulação de strings. Por exemplo, para fazer uma cópia de string, eu poderia usar: strcpy, a função de biblioteca padrão ANSI ...

7 a resposta

Usando a linguagem Assembly em C / C ++

Lembro-me de ler em algum lugar que, para realmente otimizar e acelerar determinada seção do código, os programadores escrevem essa seção na linguagem Assembly. Minhas perguntas são - Essa prática ainda está concluída? e como alguém faz ...