Questions marquées «heap»

Un tas (structure de données) est un arbre ordonné par rapport à la profondeur. Heap peut également faire référence à la mémoire de processus mise de côté pour l'allocation dynamique.

14
Comment déboguer les erreurs de corruption de tas?
Je débogue une application C ++ multithread (native) sous Visual Studio 2008. À des occasions apparemment aléatoires, j'obtiens une erreur "Windows a déclenché un point d'arrêt ..." avec une note indiquant que cela pourrait être dû à une corruption dans le tas. Ces erreurs ne planteront pas toujours l'application immédiatement, …
165 c++  windows  debugging  heap 

9
Pile, statique et tas en C ++
J'ai cherché, mais je n'ai pas très bien compris ces trois concepts. Quand dois-je utiliser l'allocation dynamique (dans le tas) et quel est son réel avantage? Quels sont les problèmes de statique et de pile? Puis-je écrire une application entière sans allouer de variables dans le tas? J'ai entendu dire …





8
Tableaux, tas et pile et types de valeur
int[] myIntegers; myIntegers = new int[100]; Dans le code ci-dessus, new int [100] génère-t-il le tableau sur le tas? D'après ce que j'ai lu sur CLR via c #, la réponse est oui. Mais ce que je ne peux pas comprendre, c'est ce qui arrive aux int réels à l'intérieur …
134 c#  arrays  memory  stack  heap 

30
Que signifie «zend_mm_heap corrompu»
Tout à coup, j'ai eu des problèmes avec mon application que je n'avais jamais eu auparavant. J'ai décidé de vérifier le journal des erreurs d'Apache et j'ai trouvé un message d'erreur disant "zend_mm_heap corrompu". Qu'est-ce que ça veut dire. Système d'exploitation: Fedora Core 8 Apache: 2.2.9 PHP: 5.2.6





7
Comment fonctionne la comparaison de pointeurs en C? Est-il correct de comparer des pointeurs qui ne pointent pas vers le même tableau?
Dans K&R (The C Programming Language 2nd Edition) chapitre 5, je lis ce qui suit: Premièrement, les pointeurs peuvent être comparés dans certaines circonstances. Si pet le qpoint aux membres du même réseau, les relations alors comme ==, !=, <, >=, etc. fonctionnent correctement. Ce qui semble impliquer que seuls …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.