Resultados da pesquisa a pedido "c"

4 a resposta

Como limpo todo o conteúdo de um arquivo em C?

Eu tenho um arquivo com alguns dados do usuário1. Desejo usar o mesmo arquivo para o usuário2 limpando o conteúdo do arquivo. Minha idéia é que, quando um novo usuário chegar, os dados do usuário anterior devem ser claros e o mesmo arquivo deve ...

2 a resposta

o que significa cifrão no objetivo-c?

CAGradientLayer *grad = [CAGradientLayer layer]; grad.colors = $array(ColRGBA2(1, 0, 0, 1), ColRGBA2(0, 1, 0, 1), ColRGBA2(0, 0, 1, 1), ColRGBA2(0, 0, 0, 0)); grad.startPoint = CGPointMake(0, 0); grad.endPoint = CGPointMake(1, 0); grad.colors = ...

7 a resposta

O retorno de um ponteiro para uma variável local estática é seguro?

Estou trabalhando com algum código que usa amplamente o idioma de retornar um ponteiro para uma variável local estática. por exemplo: char* const GetString() { static char sTest[5]; strcpy(sTest, "Test"); return sTest; }Estou certo ao pensar que ...

9 a resposta

O NULL final em uma matriz em C

Eu tenho uma pergunta simples. Por que é necessário considerar o nulo final em uma matriz de caracteres (ou simplesmente uma string) e não em uma matriz de números inteiros. Então, quando eu quero uma string para conter 20 caracteres, eu preciso ...

3 a resposta

Notação que não consigo entender no código-fonte do Quake (C)

Eu estava dando uma olhada no código GPL do Quake 1 e me deparei com vários arquivos de cabeçalho semelhantes, cujo objetivo ou uso não pareço entender. Eles se parecem com tabelas de alguns tipos e estão estruturados dessa maneira {1, 0}, {1, ...

2 a resposta

Discrepência de tamanho de arquivo C

Estou tentando aprender C e atualmente estou trabalhando em um script de brinquedo. No momento, ele simplesmente abre um arquivo de texto, lê char a char e cospe na linha de comando. Procurei como ver o tamanho de um arquivo (usando fseek () e ...

1 a resposta

Por que estou tendo "argumento inválido" ao tentar aceitar conexões?

No próximo código, enquanto eu tento conectar um cliente, o servidor mostra o seguinte erro: "argumento inválido", não consigo ver o erro. if((l_sock=socket(AF_INET,SOCK_STREAM,0))!=-1) { struct sockaddr_in srv_dir; srv_dir.sin_family=AF_INET; ...

1 a resposta

Código para a função printf em C [duplicado]

Possível duplicado: código fonte das funções c / c ++ [https://stackoverflow.com/questions/1127328/source-code-of-c-c-functions] Fiquei me perguntando onde posso encontrar o código C usado para que, quando escrevo printf ("Hello World!"); no meu ...

1 a resposta

Como obtenho acesso aos elementos da GUI em uma caixa de diálogo IUP carregada de um arquivo de LED?

Estou apaixonado pela IUP! No entanto, não consigo descobrir como obter acesso programático (em C) aos elementos da GUI em uma caixa de diálogo carregada por IupLoad() [https://webserver2.tecgraf.puc-rio.br/iup/en/func/iupgethandle.html] de um ...

3 a resposta

A variável Struct não foi alterada por atribuição

struct st { int a1 : 3; int a2 : 2; int a3 : 1; } void main(void) { x.a3 = -1; if (x.a3 == -1) printf("TRUE\n"); else printf("FALSE\n"); x.a3 = 1; if (x.a3 == 1) printf("TRUE\n"); else printf("FALSE\n"); }Em caso,'x.a3 = -1;'Primeiro se ...