Resultados da pesquisa a pedido "c"
Quais são os motivos históricos dos idiomas C terem pré-incrementos e pós-incrementos?
(Nota: não estou perguntando sobre as definições de pré-incremento versus pós-incremento, ou como elas são usadas em C / C ++. Portanto, não acho que seja uma pergunta duplicada.) Os desenvolvedores de C (Dennis Ritchie et al) criaram operadores ...
Tipo auto-referencial
Que tipo T torna compilável o seguinte código? T f(){ return &f; }Eu preferiria uma resposta C, mas marquei a pergunta como C e C ++, caso haja apenas uma resposta usando modelos.
Protótipo do analisador de comandos do módulo Apache
Estou criando um módulo Apache2 e tendo um problema estranho de compilação. Este é o protótipo da minha função usada para analisar o comando config chamado "analytics_ip": static const char *apr_cfg_set_analytics_ip(cmd_parms *cmd, void *config, ...
Existe um tamanho de byte ideal para o envio de dados pela rede?
Presumo que 100 bytes são muito pequenos e podem diminuir a velocidade de transferências de arquivos maiores com todas as gravações, mas algo como 1 MB parece ser demais. Alguém tem alguma sugestão para um pedaço ideal de bytes por gravação para ...
Usando prctl PR_SET_NAME para definir o nome do processo ou thread?
Estou tentando usarprctl( PR_SET_NAME, "procname", 0, 0, 0) para definir o nome de um processo, quando estou lendo o Manual do Linux sobre o PR_SET_NAME, parece que ele definiu o nome do thread, se eu o entender corretamente. podeprctl ser usado ...
Alguém sabe de uma biblioteca de código QR C / C ++ Unix? [fechadas]
Estou procurando uma biblioteca de código QR para C / C ++, não Java ou .Net, por favor. Alguém conhece um? Nota: Houve umpergunta semelhante [https://stackoverflow.com/questions/231741/qr-code-2d-barcode-coding-and-decoding-algorithms] um tempo ...
Usando mmap e madvise para páginas enormes
Quero alocar memória nas grandes páginas que estão sendo usadas por uma máquina Linux. Vejo que há duas maneiras de fazer isso, usandommap emadvise. Ou seja, usando oMAP_HUGETLB sinalizar com ommap ligar - base_ptr_ = mmap(NULL, memory_size_, ...
Quais são os problemas de uma cadeia terminada em zero que as cadeias com prefixo de comprimento superam?
Quais são os problemas de uma cadeia terminada em zero que as cadeias com prefixo de comprimento superam? Eu estava lendo o livro Write Great Code vol. 1 e eu tinha essa pergunta em mente.
Diferença entre usar fork / execvp e chamada do sistema
Qual é a diferença entre usar system () para executar um binário e usar a combinação de fork / execvp. Existe alguma diferença de segurança / portabilidade / desempenho.
Ponteiro para a função atual
Existe alguma maneira de obter um ponteiro para a função atual, talvez por meio de extensões gcc ou algum outro truque? EditarEstou curioso para saber se é possível obter o ponteiro da função sem usar explicitamente o nome da função. Eu pensei ...