Resultados da pesquisa a pedido "c"

2 a resposta

Compilar verificação de tempo contra vários tipos em C?

Atualmente, tenho uma macro para verificar se um valor é um tipo. #define CHECK_TYPE_INLINE(val, type) \ ((void)(((type)0) != (0 ? (val) : ((type)0))))Isso é útil para poder verificar os argumentos de macro em alguns casos. Mas e se eu fosse ...

1 a resposta

'unlockEnvironment' implementado via 'Rcpp' em vez de 'inline'

Pergunta realAlguém poderia me iniciar sobre o que preciso fazer para implementar o código deunlockEnvironment abaixo emRcpp [http://cran.r-project.org/web/packages/Rcpp/index.html]? fundoDeparei com ...

7 a resposta

Quando a macro NULL não foi 0?

Lembro-me vagamente de ler sobre isso alguns anos atrás, mas não consigo encontrar nenhuma referência na rede. Você pode me dar um exemplo em que a macro NULL não foi expandida para 0? Editar para maior clareza: hoje ele se expande para((void ...

4 a resposta

Usando M_PI com padrão C89

Estou usando C e tentando obter acesso à constante M_PI (3.14159 ...). Importei o arquivo de cabeçalho math.h, mas a constante M_PI ainda estava indefinida. Através de algumas pesquisas no StackOverflow, descobri que preciso adicionar#define ...

3 a resposta

ponteiros pendentes realloc () e comportamento indefinido

Quando você libera memória, o que acontece com os ponteiros que apontam para essa memória? Eles se tornam inválidos imediatamente? O que acontece se depois eles se tornarem válidos novamente? Certamente, o caso usual de um ponteiro tornar-se ...

4 a resposta

Anexando valores à matriz c

Essa é uma pergunta muito simples, mas não sei como fazer isso. Por exemplo, eu tenho uma matriz chamadaArraycontendo os valores[1,2,3,4,5,6]e quero adicionar um sétimo valor,7, para a matriz para que ela contenha[1,2,3,4,5,6,7]. Existe uma ...

5 a resposta

O que é o sinalizador _REENTRANT?

que compilando um programa multithread, usamos o gcc como abaixo: gcc -lpthread -D_REENTRANT -o someprogram someprogram.co que exatamente é a bandeira-D_REENTRANT fazendo aqui?

4 a resposta

Como estruturar descompactar c string terminada nula?

Eu usei o tcp para enviar dados para o servidor python. Os dados são como: struct protocol { unsigned char prot; int id; char name[32]; }Olhe para aname campo, é um tamanho máximo de cadeia terminada nula é 32. Agora eu usostrcpy. protocol p; ...

5 a resposta

Os idiomas C / C ++ / ObjC / Swift / JS da Apple são permitidos apenas para o desenvolvimento do iPhone?

De acordo comesta postagem [http://daringfireball.net/2010/04/iphone_agreement_bans_flash_compiler]no Daring Fireball, um novo lançamento do iPhone SDK Agreement em conjunto com o anúncio do iPhone OS 4.0 hoje proíbe especificamentequalquer ...

1 a resposta

Manipular a área de transferência em C no Mac OS X

Como você copia texto para a área de transferência em C ou com um comando de linha de comando?