Resultados da pesquisa a pedido "c"
Como converter um número inteiro de 128 bits em uma string ASCII decimal em
Estou tentando converter um número inteiro não assinado de 128 bits armazenado como uma matriz de 4 entradas não assinadas na representação de seqüência decimal em C: unsigned int src[] = { 0x12345678, 0x90abcdef, 0xfedcba90, 0x8765421 ...
C macro para detecção de versão do OS X (Lion ou não)?
Existe uma macro C predefinida para detectar a versão do OS X? Eu sei__APPLE__ e__MACH__ existe, mas esses são binários. Existe um valor específico para__APPLE_CC__ que indica Lion? Em particular, Lion adicionou uma definição degetline() ...
Freeing malloc não apagará dados de caracteres
Eu fiz um cenário menor do meu maior problema. O que eu tento fazer é passar uma string para uma função que fará dela uma nova string. No entanto, tive alguns problemas. Eu defini string como typedef char string[1024];Então eu tenho uma função ...
Como fazer substituições de string regex em C pur
Eu observei as funções regex na biblioteca regex POSIX e na biblioteca PCRE, mas ambas parecem não ter uma função de substituição de string. Não quero usar C ++, e seria melhor não precisar vincular outra biblioteca (mas posso, se ...
Parando um segmento receptor que bloqueia recv () [duplicado]
Esta pergunta já tem uma resposta aqui: Como sair de uma chamada recv () bloqueada? [duplicado [/questions/28957279/how-to-exit-a-blocking-recv-call] 2 respostas Tenho um aplicativo de bate-papo que possui um segmento separado para ouvir as ...
C - Acessando um não-const através da declaração const
Está acessando um nãoconst objeto através de umconst declaração permitida pelo padrão C? Por exemplo. é garantido o código a seguir para compilar e gerar 23 e 42 em uma plataforma em conformidade com os padrões? unidade de tradução A: int a = ...
Referência indefinida ao usar ncurses no linux
Estou tentando começar a desenvolver um programa usando ncurses no Linux. Não consigo nem compilar o exemplo Hello World. Aqui está o código: #include <curses.h> int main() { initscr(); printw("Hello, world."); refresh(); getch(); endwin(); ...
Como usar uma variável como parâmetro em uma função que apenas suporta expressão constante
Estou usando esta função: __delay_cycles(var);e recebo o seguinte erro: Argumento para_delay_cycles deve ser uma expressão constante Justo! Mas como posso ignorar isso? Eu tenho que atrasar meu programa com um valor diferente todas as vezes. ...
nclusão de cabeçalho @OpenCL com problema de caminho relativo em C ++
Estou tentando executar uma amostra do OpenCL C ++ no Eclipse CTD que (no Mac) inclui o cabeçalho do OpenCL da seguinte maneira: #include <OpenCL/cl.h>O arquivo existe no meu sistema (o OpenCL sdk é instalado por padrão no Mac), mas não no ...
Impressão de caracteres hexadecimais em C
Estou tentando ler uma linha de caracteres e depois imprimir o equivalente hexadecimal dos caractere Por exemplo, se eu tiver uma string que é"0xc0 0xc0 abc123", onde os 2 primeiros caracteres sãoc0 em hexadecimal e os caracteres restantes ...