Resultados da pesquisa a pedido "c"
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 ...
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
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 ...
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 () ...
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 ...
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]
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 ...
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 ...
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 ...
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 ...