preguntar acerca de heap

12
réponses

De gestion de mémoire, de Corruption de tas, et de c++

Donc, j'ai besoin d'aide. Je suis en train de travailler sur un projet en C++. Cependant, je pense que j'ai réussi à corrompre mon tas. Ceci est basé sur le fait que j'ai ajouté un std::string pour une classe et l'affectation d'une valeur à partir d' …
demandé sur 1970-01-01 00:33:28
2
réponses

Algorithme de Dijkstra. Min tas comme un min-file d’attente de priorité

je suis en train de lire sur L'algorithme de Dijkstra dans CLRS, Third Edition (p. 662). Voici une partie du livre je ne comprends pas: si le graphe est suffisamment clairsemé-en particulier, O(log V), et il y a encore à la plupart des E de t …
demandé sur 1970-01-01 00:33:37
3
réponses

Assignation de la chaîne en C#

il y a quelques semaines, j'ai découvert que les chaînes en C# sont définies comme des types de référence et non des types de valeur. Au début, j'étais confus à ce sujet, mais après quelques lectures, j'ai soudain compris pourquoi il est important de …
demandé sur 1970-01-01 00:33:31
2
réponses

Pile contre tas en Javascript? (La taille maximale de la pile d’appels est dépassée)

j'essaie de construire une page web pour laquelle j'ai besoin d'extraire quelques 100 Mo de données en JavaScript. Avec différents navigateurs, je rencontre des erreurs de "taille maximale de la pile d'appels dépassée" pour différentes quantités de d …
demandé sur 1970-01-01 00:33:32
8
réponses

Comment puis-je désactiver le tas de défauts tolérant?

j'ai récemment commencé à voir cette ligne dans ma fenêtre de sortie Visual Studio 2005 lors du lancement de mon application:CINQUIÈME: (7156): *** tolérance de Pannes tas de cale appliquée à des processus en cours. C'est généralement dues à des acci …
demandé sur 1970-01-01 00:33:31
3
réponses

Qu’est-ce que le module heapq de Python?

j'ai essayé "heapq" et est arrivé à la conclusion que mes attentes diffèrent de ce que je vois sur l'écran. J'ai besoin que quelqu'un m'explique comment ça marche et où ça peut être utile. dans le livre Module Python de la semaine sous le paragraphe …
demandé sur 1970-01-01 00:33:33
4
réponses

Comment supprimer dans une structure de données tas?

je comprends comment supprimer le noeud racine d'un tas max mais est la procédure pour supprimer un noeud du milieu pour enlever et remplacer la racine à plusieurs reprises jusqu'à ce que le noeud désiré est supprimé? O (log n) est-il la complexité …
demandé sur 1970-01-01 00:33:32
5
réponses

Différence entre javacore, thread dump et heap dump dans Websphere

Quelqu'un peut-il me dire la différence exacte entre javacore, thread dump et heap dump? Dans quelle situation chacun de ces éléments est-il utilisé?? ... …
demandé sur 1970-01-01 00:33:29
7
réponses

Quel est l’avantage d’utiliser std::allocator au lieu de new en C++?

je viens de lire à propos de std::allocator . À mon avis, il est plus compliqué de l'utiliser au lieu d'utiliser new et delete . avec allocator nous devons explicitement allouer la mémoire en tas, la construire, la détruire, puis fina …
demandé sur 1970-01-01 00:33:35
25
réponses

Quoi et où sont de la pile et le tas?

langage de Programmation livres expliquer que les types de valeur sont créés sur le pile , et les types de référence sont créés sur le en tas", 151920920" , sans expliquer ce que ces deux choses sont. Je n'ai pas lu une explication claire de …
demandé sur 1970-01-01 00:33:28