Resultados da pesquisa a pedido "c"
Loop com tempo de execução zero
É possível ter um loop com tempo de execução zero? Eu acho que mesmo um loop vazio deve ter um tempo de execução, pois há uma sobrecarga associada a ele.
Explicação de um algoritmo para definir, limpar e testar um único bit
Ei, no livro Programming Pearls, existe um código-fonte para definir, limpar e testar um pouco do índice fornecido em uma matriz de ints que é realmente uma representação de conjunto. O código é o seguinte: #include<stdio.h> #define BITSPERWORD ...
Existe um especificador de conversão genérico para printf?
Eu quero imprimir o valor da variável sem especificar seu tipo. Em c, eu posso fazer int main(int argc, char **argv) { int i = 1; float f = 0.1; char s[] = "s"; printf("%i\n", i); printf("%f\n", f); printf("%s", s); return 0; }mas espero: int ...
C Analisador de programa para ubuntu?
Então, eu tenho que criar um programa em C que praticamente pegue um comando do teclado, divida-o em tokens armazenados em uma matriz e use esses tokens como entrada para "execv" (um comando no ubuntu), escolhi o comando "uname "com o parâmetro" ...
Otimização de retorno do GCC
Gostaria de saber se o GCC pode otimizar códigos como int foo(args) { if(is_true) { do_smth; n = call_func(args); do_smth; return n; } else { return call_func(args); } }de modo que, se eu estiver no ramo, a chamada de call_func será executada ...
Recebendo informações de stdin após freopen ()
Oi, eu quero como podemos receber sugestões destdin novamente depois de invocar: freopen("Smefile.txt","r",stdin);Precisamente, quero que o primeiro no primeiro do meu programa receba a entrada de um arquivo designado que a próxima parte tiraria ...
É uma má prática usar matrizes multidimensionais em C / C ++?
Alguns programadores parecem odiá-los violentamente, enquanto outros parecem pensar que estão bem. Eu sei que tudo o que pode ser feito em uma matriz multidimensional também pode ser feito em uma matriz regular, portanto, eles são funcionalmente ...
Problema com a operação de ponto flutuante de precisão em C
Para um dos meus projetos de curso, comecei a implementar o "classificador Naive Bayesiano" em C. Meu projeto é implementar um aplicativo classificador de documentos (especialmente Spam) usando enormes dados de treinamento. Agora, tenho ...
Lendo um link simbólico no espaço do kernel
Estou escrevendo um LKM e preciso descobrir para onde um link simbólico específico está apontando. Basicamente, eu preciso da funcionalidade do syscallreadlinkat (oureadlink) mas no espaço do kernel. Existe uma maneira fácil de fazer ...
Devo verificar se malloc () foi bem-sucedido?
Deve-se verificar após cada malloc () se foi bem-sucedido? É possível que um malloc () falhe? O que acontece depois? Na escola, fomos informados de que deveríamos verificar, ou seja: arr = (int) malloc(sizeof(int)*x*y); if(arr==NULL){ ...