Resultados da pesquisa a pedido "c"
Como atribuir o endereço do ponteiro manualmente na linguagem de programação C?
Como atribuir um endereço de ponteiro manualmente (por exemplo, ao endereço de memória0x28ff44) na linguagem de programação C?
Usando ifstream como fscanf
Suponha que eu tenha uma entrada da seguinte maneira: N (X_1,Y_1) (X_2,Y_2) .... (X_N, Y_N)onde N, X_i e Y_i são números inteiros. Um exemplo: 2 (55,1) (521,7)Para ler isso, eu posso fazer algo assim (suponha que todas as variáveis estejam ...
Escreva o protótipo para uma função que recebe uma matriz de exatamente 16 números inteiros
Uma das perguntas da entrevista me pediu para "escrever o protótipo para uma função C que ocupa uma matriz de exatamente 16 números inteiros" e eu queria saber o que poderia ser? Talvez uma declaração de função como esta: void foo(int a[], int ...
Assembler embutido C / C ++ com instruções em variáveis de string
Portanto, como você sabe em C e C ++, se estiver usando o Visual-C, você pode ter instruções de montagem em linha, como: int main() { printf("Hello\n"); __asm int 3 printf("this will not be printed.\n"); return 0; }O que criará um ponto de ...
Como fazer um bom benchmarking de funções complexas?
Estou prestes a embarcar em um benchmarking muito detalhado de um conjunto de funções complexas em C. Esse é o detalhe do "nível da ciência". Eu estou pensando, qual seria a melhor maneira de fazer benchmarking sério? Eu estava pensando em ...
Estratégia da Grand Central para abrir vários arquivos
Eu tenho uma implementação funcional usando filas de despacho do Grand Central que (1) abre um arquivo e calcula um hash OpenSSL DSA na "fila1", (2) grava o hash em um novo arquivo "side car" para verificação posterior em "fila2" . Eu gostaria ...
Estou usando o malloc corretamente?
Dia bom! Eu preciso usar o malloc na criação de um sistema de lista de alunos .... Para ser eficiente, nosso professor nos pediu para usá-lo em uma estrutura, então eu criei uma estrutura da seguinte maneira: struct student { char studentID[6]; ...
Entrada e redirecionamento de console de baixo nível
Estou tentando enviar comandos para a entrada de umcmd.exe aplicativo usando as funções do console de leitura / gravação de baixo nível. Não tenho problemas para ler o texto (raspagem) usando oReadConsole...() eWriteConsole() depois de ter se ...
Escreva de maneira confiável no mesmo arquivo a partir de diferentes processos
Eu criei uma pequena solução de rastreamento C ++ que funciona muito bem. Dentro de um processo, tudo está bem, mas quando abro o arquivo de saída de diferentes processos, os dados não são gravados corretamente. Abri o arquivo ...
O que significam pty e tty?
Notei que há muitas menções depty etty em alguns projetos de código aberto, alguém poderia me dizer o que eles significam e qual é a diferença entre eles? Obrigado!