Resultados da pesquisa a pedido "c"

5 a resposta

Problem compilando exemplo de K&R

Estou tendo problemas para compilar o programa de exemplo apresentado na seção 5.11 do livro. Eu removi a maior parte do código e deixei apenas o material relevante. #define MAXLINES 5000 char *lineptr[MAXLINES]; void qsort1(void *lineptr[], ...

5 a resposta

O que significa “o controle atinge o final da função não nula”?

Eu tenho recebido erros estranhos no compilador neste algoritmo de busca binária. Recebo um aviso de quecontrol reaches end of non-void function. O que isto significa int binary(int val, int sorted[], int low, int high) { int mid = ...

8 a resposta

popen leitura e gravação simultânea [duplicado]

Esta pergunta já tem uma resposta aqui: Pode popen () fazer tubos bidirecionais como pipe () + fork ()? [/questions/3884103/can-popen-make-bidirectional-pipes-like-pipe-fork] 5 respostas É possível ler e gravar em um descritor de arquivo ...

2 a resposta

Como incorporar um script Lua em um binário C?

Fui mimado no mundo das conchas onde posso fazer: ./lua <<EOF > x="hello world" > print (x) > EOF hello world Agora estou tentando incluir um script Lua em um aplicativo C que, espero, cresça com o tempo. Comecei com um simples: const char ...

9 a resposta

Substituir uma chamada de função em C

Quero substituir determinadas chamadas de função para várias APIs para registrar as chamadas, mas também posso querer manipular os dados antes de enviá-los para a função rea Por exemplo, digamos que eu use uma função chamadagetObjectName ...

10 a resposta

Encontrar o ancestral comum em uma árvore binária

Esta pergunta foi feita para mim em uma entrevista: tenho uma árvore binária e preciso encontrar o ancestral comum (pai) com dois nós aleatórios dessa árvore. Também recebi um ponteiro para o nó raiz. inha resposta é: Gire a árvore ...

2 a resposta

Qual é o endereço de memória da tabela de caracteres no DOS? [fechadas

Qual é o endereço da tabela de caracteres no DOS, onde podemos criar novas fontes e símbolos manipulando os pixels de cada caracter ei alterá-lo com interrupções do BIOS, mas só preciso do endereço de memória da tabela de caracteres no DOS para ...

2 a resposta

Devo unificar dois kernels semelhantes com uma declaração 'if', arriscando a perda de desempenho?

Eu tenho 2 funções muito semelhantes no kernel, no sentido de que o código é quase o mesmo, mas com uma pequena diferença. Atualmente, tenho 2 opções: screva dois métodos diferentes (mas muito semelhante Escreva um único kernel e coloque os ...

4 a resposta

Array com tamanho 0

oje, eu defini incidentalmente uma matriz bidimensional com o tamanho de uma dimensão sendo 0, no entanto, meu compilador não se queixou. Encontrei o seguinte, que afirma que isso é legal, pelo menos no caso do gcc: 6.17 Matrizes de comprimento ...

6 a resposta

Por que não há strtoi no stdlib.h?

Acostumei-me astrtod e variantes. Eu estou querendo saber por que não há strtoi enviado com stdlib.h. Por que o número inteiro é deixado de fora desta parte? Especificamente, estou perguntando por que não existe uma versão do atoi com ...