Resultados da pesquisa a pedido "c"

1 a resposta

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 ...

1 a resposta

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 ...

6 a resposta

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 ...

4 a resposta

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]; ...

3 a resposta

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 ...

1 a resposta

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 ...

4 a resposta

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 ...

3 a resposta

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 ...

6 a resposta

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 ...

0 a resposta

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 ...