Resultados da pesquisa a pedido "malloc"
Variable Sized Arrays vs calloc em C
Na discussão da memória dinâmica aqui: "Introdução aos ponteiros C e memória dinâmica" [http://theocacao.com/document.page/234] O autor declara: Um bloco de memória como este pode efetivamente ser usado como uma matriz mais flexível. Essa ...
Qual é o problema com malloc () e funções virtuais? [duplicado
Possible Duplicate: C ++: por que énew necessário [https://stackoverflow.com/questions/4904762/c-why-is-new-needed] Por que não posso usar o malloc para alocar espaço para meus objetos quando eles são filhos de uma classe que contém funções ...
'strcpy' com 'malloc'?
É seguro fazer algo como o seguinte? #include <stdio.h> #include <malloc.h> #include <string.h> int main(void) { char* msg; strcpy(msg, "Hello World!!!"); //<--------- printf("%s\n", msg); return 0; }O seguinte deve ser usado? char* msg = ...
Memória não liberada após ligar gratuitamente ()
Tenho um programa curto que gera uma lista vinculada adicionando nós a ele e libera a memória alocada pela lista vinculad Valgrind não relata nenhum erro de vazamento de memória, mas o processo continua mantendo a memória alocad Só consegui ...
Lendo em uma sequência de comprimento desconhecido no console
Se eu quiser ler em uma sequência de comprimento arbitrário na linha de comando, qual é a melhor maneira de fazer iss No momento em que estou fazendo isso: char name_buffer [ 80 ]; int chars_read = 0; while ( ( chars_read < 80 ) && ( !feof( ...
Como obter o tamanho do bloco de memória após o malloc?
Eu pensei que não poderia recuperar o comprimento de um bloco de memória alocado como o simples.length função em Java. No entanto, agora eu sei que quandomalloc() aloca o bloco, aloca bytes extras para armazenar um número inteiro que contém o ...
Retornar um ponteiro malloc
Pergunta básica aqui, estou um pouco inseguro sobre a passagem da memória em C. Se tiver o seguinte CGPoint* tileForCoordinates (CGPoint position, short width, short height) { CGPoint *tileCoordinate = ...
É necessário liberar memória alocada ao sair de um programa em C
Se eu aloquei memória no meu programa C usandomalloc e agora quero sair, preciso liberar a memória alocada ou posso assumir que, uma vez que todo o meu programa termina, ele será liberado pelo sistema operacional? Eu corro no ambiente Linux.
Crie dinamicamente uma matriz de strings com malloc
Estou tentando criar uma matriz de strings em C usandomalloc. O número de cadeias que a matriz manterá pode mudar em tempo de execução, mas o comprimento das cadeias sempre será consistent Eu tentei isso (veja abaixo), mas estou tendo ...
Memória alocada para Python não é liberada no Linux mesmo depois de gc.collect ()
Eu escrevi um código no Python que não libera memória da maneira que deveria. A memória é obtida pelo Python, mas nunca é liberada, mesmo depois de não ser mais usada. Mesmo se você interromper o programa em execução com ctrl + c. Exclua ...