Resultados da pesquisa a pedido "c"
Posso compartilhar um descritor de arquivo para outro processo no linux ou eles são locais no processo?
Digamos que eu tenha 2 processos, ProcessA e ProcessB. Se eu executarint fd=open(somefile) no ProcessA, posso passar o valor do descritor de arquivofd sobre IPC para ProcessB e manipular o mesmo arquivo?
Como você reduz a largura de banda de uma conexão de soquete em C?
Estou escrevendo um aplicativo cliente-servidor usando soquetes BSD. Ele precisa ser executado em segundo plano, transferindo dados continuamente, mas não pode prejudicar a largura de banda da interface de rede do uso normal. Dependendo ...
Análise de precisão flutuante / dupla em 32 dígitos decimais
De um arquivo .c de outro cara, eu vi o seguinte: const float c = 0.70710678118654752440084436210485f;onde ele quer evitar o cálculo desqrt(1/2). Isso pode realmente ser armazenado de alguma forma comC/C++? Quero dizer, sem perder a precisão. ...
As instruções DMB podem ser omitidas com segurança no ARM Cortex M4
Estou passando pelo assembly gerado pelo GCC para um ARM Cortex M4 e notei queatomic_compare_exchange_weak recebe doisDMB instruções inseridas em torno da condição (compiladas com o GCC 4.9 usando-std=gnu11 -O2): // if ...
É “int * ptr = * ((& a) + 1);” onde “a” é int [5] bem definido pela Norma?
Com base nesta pergunta (questão de saída estranha em c [https://stackoverflow.com/questions/51043235/strange-output-issue-in-c/51043333#51043333] ) houve uma resposta (fornecido por ...
Digite C. Scanf antes de receber. Problema
Eu sou muito novo em C e tenho um problema com a entrada de dados no programa. Meu código: #include <stdio.h> #include <stdlib.h> #include <string.h> int main(void) { int a; char b[20]; printf("Input your ID: "); scanf("%d", &a); printf("Input ...
medo de cair retornos de carro em C?
Quero poder ler um arquivo de texto do Windows, modificá-lo na memória e substituir o arquivo antigo pelos dados modificados. No entanto, o medo não parece armazenar os retornos de carro presentes no meu arquivo de texto do Windows, o que está ...
mktime retorna o carimbo de data / hora errado (desativado por um mês inteiro)
eu usomktime para criar um registro de data e hora unix a partir da minha hora local atual: #include <time.h> int _tmain(int argc, _TCHAR* argv[]) { struct tm info; // 16.05.2014 info.tm_mday = 16; info.tm_mon = 5; info.tm_year = 114; // ...
Como definir o nome de um thread nos Linux pthreads?
Existe alguma maneira de definir o nome de um thread no Linux? Meu principal objetivo é que seria útil durante a depuração e também bom se esse nome fosse exposto por ex./proc/$PID/task/$TID/...
Escreva um programa C para medir o tempo gasto na alternância de contexto no Linux OS
Podemos escrever um programa c para descobrir o tempo gasto na troca de contexto no Linux? Você poderia compartilhar o código se você tiver um? obrigado