Resultados da pesquisa a pedido "c"

5 a resposta

como declarar e definir variáveis globais para acessá-las de todos os cabeçalhos / arquivos de origem corretamente

Bem, eu souAprendend C ++ e nunca realmente aprendi a fazer coisas que não são OO. Estou tentando obter um pouco mais de experiência em codificação no estilo C. GobalInformation.h#pragma once #ifndef GLOBALINFORMATION_H ...

8 a resposta

Converter não assinado int para assinado int C

Estou tentando converter65529 de umunsigned int para um @ assinaint. Eu tentei fazer um elenco como este: unsigned int x = 65529; int y = (int) x;Masy ainda está retornando 65529 quando deve retornar -7. Por que é que

4 a resposta

Usando Realloc em C

É realmente um post para alguns conselhos em termos de uso de realloc, mais especificamente, se eu pudesse usá-lo para simplificar meu código existente. Essencialmente, o que o abaixo faz, ele aloca dinamicamente alguma memória, se eu exceder ...

1 a resposta

Relativamente aos processos em segundo plano usando fork () e processos filhos no meu shell fictício

Estou tentando criar um programa shell simples em C. O que eu preciso fazer é fornecer ao usuário um prompt no qual eles possam executar outros programas locais. Eu posso fazer essa parte bem, usando um fork () no qual o processo pai espera () ...

3 a resposta

como converter o valor uint64_t em const char strin

Veja em uma situação uint64_t trackuid = 2906622092; Agora eu quero passar esse valor em uma função em que o argumento da função éconst char* func(const char *uid) { printf("uid is %s",uid); }Isto deve imprimir uid is 2906622092Como posso ...

1 a resposta

Afinidade OpenMP e CPU

Vaisched_setaffinity oupthread_attr_setaffinity_np trabalha para definir a afinidade de threads no OpenM Related:CPU Affinity [https://stackoverflow.com/questions/280909/cpu-affinity]

2 a resposta

Matriz crescida dinamicamente de strings

Estou tentando criar uma matriz de strings crescida dinamicamente. Nem o número de cadeias nem o comprimento de cada cadeia são conhecidos no tempo de compilação. Aqui está o código que eu criei até agora (sou apenas eu brincando com a ...

3 a resposta

Quando usar restringir e quando não usar

Tenho uma compreensão geral derestrict mas espero esclarecer alguns pontos delicados. Eu tenho uma função que lê uma seqüência de caracteres terminada em nulo de um buffer e grava uma versão codificada em URL em outro buffer. A função possui ...

3 a resposta

uando é apropriado usar C como linguagem orientada a objeto

Existem muitas respostas excelentes como simular conceitos orientados a objetos com C. Para citar alguns: C lista dupla vinculada com tipo de dados ...

4 a resposta

Como descobrir quanta memória é realmente usada por uma chamada malloc?

Se eu ligar: char *myChar = (char *)malloc(sizeof(char));Eu provavelmente estou usando mais de 1 byte de memória, porque o malloc provavelmente está usando alguma memória por conta própria para manter o controle de blocos livres no heap e pode ...