Resultados da pesquisa a pedido "c"
Armazenando ints como flutuadores
Suponha que eu tenha uma API que permita apenas armazenar carros alegóricos ou matrizes de carros alegóricos. No entanto, eu gostaria de armazenar valores inteiros aqui. Eu (grosso modo) entendo que estou bem com um elenco reto de cerca de 2 ^ ...
Alias de matrizes multidimensionais
É sabido que uma matriz 2D é uma matriz de matrizes e que, por padrão, é necessário queum conjunto de objetos não vazio alocado de forma contígua (6.2.5 Tipos §20) - objeto sendo uma matriz 1D aqui. Também é sabido que, para todas as ...
Maneira multiplataforma de produzir um encadeamento em C / C ++?
Em C e C ++, existe uma maneira multiplataforma de gerar um thread? Algo como sched_yield () ou Sleep (0)? SDL_Delay (0) sempre produz ou retornará imediatamente em algumas implementações?
Qual é o objetivo de __in __out __in_opt __allowed (), como eles funcionam? Devo usar construções semelhantes no meu próprio código?
Algumas dessas definições de pré-processador estão na função WinMain e outras funções da biblioteca do Windows. Qual é o seu propósito? Como eles funcionam? e é uma boa prática gravá-los em suas implementações ou chamadas de função? Minha ...
como posso ver o rastreamento da pilha após o término do processo?
Estou usando o comando gdb "anexar" para depurar um processo, mas após a falha do processo (sigkill) não consigo ver o rastreamento de pilha (comando "bt" no gdb): (gdb) bt Sem pilha. como posso ver o rastreamento da pilha após o término do ...
Qual é a melhor alternativa para strncpy ()?
A funçãostrncpy() nem sempre termina nulo, por isso quero saber qual é a melhor alternativa que sempre termina nulo? Eu quero uma função que se: strlen(src) >= n /*n is the number of characters to be copied from source*/não há necessidade de ...
Como listar arquivos em um diretório em um programa C?
Estou tentando escrever um servidor ftp no Linux. Nesse caso, como posso listar arquivos no diretório no terminal por um programa C? Talvez eu possa usar a função exec para executar o comando find, mas quero o nome do arquivo como uma string para ...
Como quebrar a função existente em C
Eu estou tentando quebrar a função existente. o código abaixo está funcionando perfeitamente. #include<stdio.h> int __real_main(); int __wrap_main() { printf("Wrapped main\n"); return __real_main(); } int main() { printf("main\n"); return 0; ...
Windows Beep () equivalente para Linux
Estou experimentando a função Beep no Windows: #include <windows.h> ... Beep(frequency, duration);O computador emite um sinal sonoro com alguma frequência por algum tempo. Como eu faria isso em um computador Linux? Editar: É importante produzir ...
Criando serviço do Windows sem o Visual Studio
Portanto, criar um serviço do Windows usando o Visual Studio é bastante trivial. Minha pergunta é um pouco mais profunda sobre o que realmente torna um executável instalável como serviço e como escrever um serviço como um aplicativo C direto. Não ...