preguntar acerca de realloc

3
réponses

Tableau dynamique en C — ma compréhension de malloc et realloc est-elle correcte?

J'apprends à créer des tableaux 1D dynamiques en C. Le code ci-dessous essaie de faire ce qui suit: en utilisant malloc, Créez un tableau dynamique de longueur 10, contenant des valeurs de type double. définissez chaque entrée du tableau sur j/1 …
demandé sur 1970-01-01 00:33:32
4
réponses

Utilisation de realloc pour réduire la mémoire allouée

Question Simple sur la fonction realloc en C: Si j'utilise realloc pour réduire le bloc de mémoire vers lequel pointe un pointeur, la mémoire "supplémentaire" est-elle libérée? Ou doit-il être libéré manuellement d'une manière ou d'une autre? Par e …
demandé sur 1970-01-01 00:33:31
5
réponses

La mauvaise performance de std:: vector est-elle due au fait de ne pas appeler realloc un nombre logarithmique de fois?

EDIT: j'ai ajouté deux autres benchmarks, pour comparer l'utilisation de realloc avec le tableau C et de reserve() avec le std::vector. De la dernière analyse il semble que realloc influence beaucoup, même si appelé seulement 30 fois. Vérifier la d …
demandé sur 1970-01-01 00:33:38