Resultados da pesquisa a pedido "c"
Como obtenho um ID de thread de um pthread_t arbitrário?
Tenho um pthread_t e gostaria de alterar a afinidade da CPU. O problema é que estou usando o glibc 2.3.2, que não possuipthread_setaffinity_np () [http://www.kernel.org/doc/man-pages/online/pages/man3/pthread_setaffinity_np.3.html] . Tudo bem, ...
MPI_Type_create_subarray e MPI_Gather
Tenho que resolver um pequeno problema de mpi. Eu tenho 4 processos escravos e cada um deles deseja enviar uma sub-matriz 2d (CHUNK_ROWS X CHUNK_COLUMNS) para dominar 0. O mestre 0 coleta todos os pedaços no ddd [ROWS] [COLUMNS] e imprime. Eu ...
# ifdef dentro de # define
Estou tentando escrever algo como isto: #define COV_ON(x) \ #ifdef COVERAGE_TOOL \ _Pragma (COVERAGE #x) #endif Existe alguma maneira de definirCOV_ON como isso? Sei que o que fiz acima está errado, pois não posso ter#ifdef dentro de #define. # ...
mmap () vs read ()
Estou escrevendo um editor de tags ID3 em massa em C. As tags ID3 geralmente estão no início de um arquivo codificado em mp3, embora as tags mais antigas (versão 1) estejam no final. O aplicativo foi projetado para aceitar um diretório e uma ...
Como essa pessoa codificou "Hello World" com o Microsoft Paint?
Acabo de ver isso nos últimos dias e não consigo descobrir como funciona. O vídeo de que falo éAqu [http://i.min.us/ikq8hS.gif]: Estáa resposta mais bem ...
Alternativa padrão ao truque ## __ VA_ARGS__ do GCC?
Existe um bem conhecido [https://stackoverflow.com/questions/4054085/gcc-appending-to-va-args] problem [http://gcc.gnu.org/onlinedocs/cpp/Variadic-Macros.html] com argumentos vazios para macros variáveis em C9 exemplo #define FOO(...) ...
Programação de compiladores: Quais são os ingredientes mais fundamentais?
stou interessado em escrever um compilador muito minimalist Quero escrever um pequeno pedaço de software (em C / C ++) que atenda aos seguintes critérios: saída no formato ELF (* nix)input é um único arquivo de textoramática e sintaxe tipono ...
Inicialização do Array com {0}, {0,}?
Diz que quero inicializar myArray char myArray[MAX] = {0}; char myArray[MAX] = {0,}; char myArray[MAX]; memset(myArray, 0, MAX); São todos iguais ou preferidos a outro? Obrigad
Erro de ligação ao recriar o soquete
A possui o seguinte soquete de ouvinte: int sd = socket(PF_INET, SOCK_STREAM, 0); struct sockaddr_in addr; bzero(&addr, sizeof(addr)); addr.sin_family = AF_INET; addr.sin_port = htons(http_port); addr.sin_addr.s_addr = INADDR_ANY; ...
Linha por linha de leitura em C e C ++?
Eu quero ler linha por linha de um arquivo em C ou C ++, e sei como fazer isso quando assumo algum tamanho fixo de uma linha, mas existe uma maneira simples de calcular ou obter o tamanho exato necessário para um linha ou todas as linhas ...