Resultados da pesquisa a pedido "malloc"
Função livre () em C não está funcionando para mim
Estive tentando liberar memória alocada viamalloc() usandofree(). Algumas das estruturas que ela faz de graça, mas deixam de alguma forma do jeito que eram e também permanecem ligadas aos filhos. Também nunca libera a raiz(gRootPtr) para uma ...
LD_PRELOAD funciona apenas para malloc, não é gratuito
Estou tentando interpor malloc / free / calloc / realloc etc com alguns interposers via LD_PRELOAD. No meu pequeno teste, apenasmalloc parece estar interposto, mesmo quefree é detectado (consulte a saída Eu esperaria que a saída contivesse uma ...
Como declarar uma matriz com um tamanho arbitrário
Ok, esta é uma pergunta de lição de casa em programação C. Mas estou realmente pres Peço ao usuário que insira palavras e insiro a entrada em uma matriz, mas não posso ter nenhum controle sobre o número de palavras que o usuário digita. Acho ...
Problemas com interposição LD_PRELOAD e calloc () para determinados executáveis
Relacionando a um @ anteri pergunta minha [https://stackoverflow.com/questions/7811656/ld-preload-only-working-for-malloc-not-free] Interrompi com sucessomalloc, mascalloc parece ser mais problemático. Isso ocorre com determinados ...
Devemos verificar se as alocações de memória falha
Eu vi muitos códigos que verificam ponteiros NULL sempre que uma alocação é feita. Isso torna o código detalhado e, se não for feito de forma consistente, somente quando o programador quiser, nem garante que o programa não falhe quando o espaço ...
Basic Malloc / Free
Se eu tiver um snippit do meu programa como este: struct Node *node; while(...){ node = malloc(100); //do stuff with node }Isso significa que toda vez que faço um loop no loop while, aloco 100 bytes que são apontados pelo ponteiro do nó, ...
Posso confiar no malloc retornando NULL?
Eu li isso em sistemas Unix,malloc pode retornar um ponteiro que não seja NULL, mesmo que a memória não esteja realmente disponível, e tentar usar a memória posteriormente provocará um erro. Como não consigo detectar esse erro verificando NULL, ...
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 ...
Qual é a diferença entre "new" e "malloc" e "calloc" em C ++? [duplicado
Qual é a diferença entre "new" e "malloc" e "calloc" e outros na famíli (Quando) Preciso de algo além de "novo"? Um deles foi implementado usando outro?
Como alocar dinamicamente o espaço de memória para uma string e obter essa string do usuári
Eu quero ler a entrada do usuário usando o programa C. Eu não quero usar array como, char names[50]; porque o usuário fornece uma string de comprimento 10, os espaços restantes são desperdiçado Se eu usar ponteiro de caractere como, char ...