Resultados da pesquisa a pedido "c"
C pré-processador # e ## operadores
O Documento padrão C99 [http://www.open-std.org/JTC1/sc22/wg14/www/docs/n1124.pdf] tem o seguinte exemplo na seção relacionada ao operador de pré-processamento ##: No seguinte fragmento: #define hash_hash # ## # #define mkstr(a) # a #define ...
MPI_Datatype mais apropriado para "decomposição de bloco"?
Com a ajuda deJonathan Dursi [https://stackoverflow.com/users/463827/jonathan-dursi] e osgx [https://stackoverflow.com/users/196561/osgx], Agora fiz a "decomposição de linha" entre os processos: row ...
Como posso obter uma lista de chamadas do sistema Linux e o número de argumentos que eles recebem automaticamente?
Escrevendo um mapa de chamadas do sistema Linux para o depurador radare2. Isso significa fornecer um grande número de chamada do sistema de mapeamento estático de matriz para um nome de syscall e o número de argumentos necessários. Isso ...
Ponteiro vs matriz em C, diferença não trivial
Pensei ter realmente entendido isso, e reler a norma (ISO 9899: 1990) apenas confirma meu entendimento obviamente errado, então agora pergunto aqu O seguinte programa trava: #include <stdio.h> #include <stddef.h> typedef struct { int array[3]; ...
Correspondência de sub-padrão C ++
Alguém pode me mostrar um exemplo sobre o uso de regex (regex.h) em C / C ++ para pesquisar e / ou extrair subpadrão em um rege em javascript, será algo como isto, var str = "the string contains 123 dots and 344 chars"; var r = /the ...
Construir um PyObject * a partir de uma função
Estou incorporando Python em uma biblioteca C ++ que estou criando. Eu gostaria que os usuários passassem funções C na forma de ponteiros de funçãoPyObject* (fpFunc*)(PyObject*,PyObject*); para que eu possa usar essas funções no ...
C99 - por que false e true são definidos como 0 e 1 e não como ((bool) 0) e ((bool) 1)?
@Just tropeçou em uma afirmação, que falhou, pois comparou false com o tipo de retorno de uma função, pois a própria função retornou um bool e a asserção verificou não apenas o valor, mas também o tipo do valor de retorno para corresponder ao ...
Variable Length vs matrizes Malloc-ed
De acordo com o padrão c99, podemos escrever o código a seguir e é totalmente legal int x; scanf("%d",&x); int ar[x];inha pergunta é: se eu posso alocar uma matriz como esta, por que eu precisaria do malloc para alocar matrizes de ...
O que há de errado com este algoritmo de conversão de espaço de cores RGB para XYZ?
Meu objetivo é converter um pixel RGB no espaço de cores CIELab para alguns cálculos especiais possíveis apenas no CIELab. Para isso, devo primeiro converter RGB em XYZ, que é a parte mais difíci Tentei implementar esse algoritmo no ...
Falha na segmentação [duplicado]
Esta pergunta já tem uma resposta aqui: Crash ou "falha de segmentação" quando os dados são copiados / digitalizados / lidos para um ponteiro não ...