Resultados da pesquisa a pedido "c"
Permutação de letras String: Como remover permutações repetida
Aqui está uma função padrão para imprimir as permutações de caracteres de uma string: void permute(char *a, int i, int n) { int j; if (i == n) printf("%s\n", a); else { for (j = i; j < n; j++) //check till end of string { swap((a+i), ...
Excluindo um nó do meio de uma única lista vinculada quando o ponteiro para o nó anterior não estiver disponível
É possível excluir um nó do meio na lista vinculada única quando a única informação disponível que temos é o ponteiro para o nó a ser excluído e não o ponteiro para o nó anterior? Após a exclusão, o nó anterior deve apontar para o nó próximo ...
Posso redefinir uma função ou verificar se ela exist
Eu tenho uma pergunta sobre (re) definir funções. Meu objetivo é ter um script onde eu possa escolher definir uma função ou não. Como isso void func(){} int main(){ if (func)func(); }AND sem a função, apenas: int main(){ if (func)func(); } ...
lterando diretórios de trabalho no shell Linux em um programa
Meu objetivo é escrever um programa em C que seja como um shell básico para Linux. Eu tenho tudo funcionando, exceto a alteração de diretórios de trabalho. Eu tentei osystem() para cadeias de entrada paracd e nada aconteceu. Eu ...
Encontrar a última vez que a memória foi liberada?
Muito geral: Existe uma maneira fácil de saber qual linha de código liberou pela última vez um bloco de memória quando ocorre uma violação de acess Menos geral: Meu entendimento dos criadores de perfil é que eles substituem os processos de ...
SSE vectorização da função matemática 'pow' gcc
Eu estava tentando vetorizar um loop que contenha o uso da função 'pow' na biblioteca de matemática. Estou ciente de que o compilador intel suporta o uso de 'pow' para obter instruções sse - mas não consigo executá-lo com o gcc (acho). Este é o ...
iblioteca de depuração @printf () usando a tabela de strings “decoder ring”
Estou escrevendo para ver se algum de vocês já viu ou ouviu falar de uma implementação da ideia que estou prestes a descreve Estou interessado em desenvolver uma biblioteca de depuração no estilo printf para um destino incorporado. O destino é ...
Código fonte no C incorporado para um número inteiro não assinado na sequência
Sem recurso à biblioteca padrão utoa, estou procurando o código fonte do utoa para personalizá-lo para um projeto específico. Eu tenho um número inteiro não assinado (32 bits) com saída como 0xFFFF_FFFF Também estou procurando o código-fonte ...
Qual é a maneira recomendada de implementar a rolagem de texto em ncurses?
Estou tentando implementar um aplicativo ncurses com rolagem de texto como menos. Qual é a maneira recomendada de fazer isso? Aqui está o que eu sei: Você pode usarscroll para mover o buffer de texto para cima ou para baixo em 1 linha. No ...
linux funcionalidade do kernel aio
Estou testando funções io assíncronas do kernel (não posix aio) e estou tentando descobrir como ele funciona. O código abaixo é um programa completo, onde eu simplesmente escrevo uma matriz repetidamente em um arquivo aberto usando O_DIRECT. Eu ...