Resultados da pesquisa a pedido "c"
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 ...
'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 ...
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 ...
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 ...
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 ...
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 ...
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?
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; ...
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 ...
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?