Questions sur stack

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ér ... Quelle est leur portée? Ce qui détermine la taille de chacun d'eux? Qu'est-ce qui rend plus rapide?
demandé sur 2008-09-17 08:18:06
5
réponses

Pourquoi la classe Java Vector (et Stack) est-elle considérée comme obsolète ou obsolète?

pourquoi Java Vector est-il considéré comme une classe legacy, obsolète ou obsolète? est-ce que son utilisati ... iliser Vector ? Qu'en est-il Stack , qui est une sous-classe de Vector , que dois-je utiliser à la place?
demandé sur 2009-09-06 22:04:09
23
réponses

Ce qui est plus rapide: allocation de Pile ou allocation de tas

cette question peut sembler assez élémentaire, mais c'est un débat que j'ai eu avec un autre développeur avec qui je t ... a pas de différence? Ou bien les différences sont-elles si infimes que cela devient une micro-optimisation inutile.
demandé sur 2008-10-02 10:06:28
17
réponses

Comment implémenter une file d'attente en utilisant deux piles?

supposons que nous ayons deux piles et aucune autre variable temporaire. est-il possible de" construire " une structure de données de file d'attente en utilisant seulement les deux piles?
demandé sur 2008-09-16 07:37:34
24
réponses

Pourquoi l'utilisation d'alloca () n'est-elle pas considérée comme une bonne pratique?

alloca() attribue la mémoire de la pile plutôt que le tas ce qui est le cas dans malloc() . Donc, quand je reviens ... problèmes de mémoire. Pourquoi l'utilisation de alloca() découragé malgré les caractéristiques ci-dessus?
demandé sur 2009-06-19 20:24:16
9
réponses

Stack smashing détecté

j'exécute mon A. out file. Après l'exécution le programme tourne pendant un certain temps puis sort avec le message: ... x48)Aborted* quelles pourraient être les raisons possibles de cette situation et comment puis-je y remédier?
demandé sur 2009-08-28 12:17:50
11
réponses

Quel est le déroulement de pile?

qu'est-ce que stack unwinding? Fouillé, mais ne pouvait pas trouver de réponse instructive!
demandé sur 2010-02-25 06:04:24
6
réponses

Python optimise-t-il la récursion de la queue?

j'ai le code suivant qui échoue avec l'erreur suivante: RuntimeError: profondeur de récursion maximale ... 0)) dois-je conclure que Python ne fait pas n'importe quel type de TCO, ou dois-je juste définir autrement?
demandé sur 2012-11-27 23:53:41
9
réponses

Pile, Statique, et le 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 (da ... j'ai un "pointeur vers un pointeur". Ça veut dire quoi? Il est différent de: asafe=new int; ?
demandé sur 2009-01-03 08:41:58
21
réponses

Implémenter la pile en utilisant deux files D'attente

une question semblable a été posée plus tôt il , mais la question ici est l'inverse de celui-ci, en utilisant deux fi ... primées dans des langues que je connais ( java , c# , python , vb , javascript , php ).
demandé sur 2009-03-27 05:07:34
10
réponses

Utilisation correcte de la pile et du tas en C++?

j'ai été programmer pendant un certain temps, mais il a été la plupart du temps Java et C#. Je n'ai jamais eu à gérer ... , et les grandes structures de données devraient toutes être stockées sur le tas. Est-ce exact ou suis-je incorrect?
demandé sur 2009-03-01 08:32:24
1
réponses

Comment extraire des informations variables locales (adresse et type) d'un programme Delphi ou des informations de débogage générées par le compilateur?

mon but est: donné un thread suspendu dans un programme Windows 32 ou 64 bits compilé par Delphi, pour parc ... ocales? un échantillon de code n'est pas essentiel mais pourrait être très utile, même s'il est très minime.
demandé sur 2015-05-01 19:17:27
8
réponses

Ne threads ont un tas de?

autant que je sache chaque thread obtient une pile distincte quand le thread est créé par le système d'exploitation. Je me demande si chaque fil a un tas distinct à lui-même aussi?
demandé sur 2009-11-03 08:30:44
9
réponses

Comment augmenter la taille de la pile Java?

j'ai posé cette question pour savoir comment augmenter la taille de la pile d'appels runtime dans la JVM. J'ai une rép ... t donc, il serait de retour BigInteger au lieu de long donnerait des résultats exacts pour les grandes entrées.
demandé sur 2010-09-13 16:43:18
6
réponses

Pourquoi les piles poussent-elles typiquement vers le bas?

je sais que dans les architectures que je connais personnellement (x86, 6502, etc), la pile pousse typiquement vers le ... i vers le bas, même si elle est limitée à une seule page de 256 octets, et ce choix de direction semble arbitraire.)
demandé sur 0000-00-00 00:00:00
13
réponses

N'pile se développer vers le haut ou vers le bas?

j'ai ce morceau de code en c: int q = 10; int s = 5; int a[3]; printf("Address of a: %d\n", (int)a); printf ... te: Ce n'est pas une question de devoirs. Je suis curieux de savoir comment stack fonctionne. Merci pour toute aide.
demandé sur 2009-11-05 02:33:44
5
réponses

Est-ce qu'un tableau Java de primitives est stocké dans stack ou heap?

j'ai une déclaration de tableau comme ceci: int a[]; ici a est un tableau de type primitif int . Où es ... t-il stocké en tas ou en pile? C'est un type primitve int , tous les types primitifs ne sont pas stockés sur heap.
demandé sur 2010-01-20 10:29:36
23
réponses

Pourquoi ne pas utiliser des pointeurs pour tout en C++?

supposons que je définisse une classe: class Pixel { public: Pixel(){ x=0; y=0;}; int x; ... supprimer plus tard. Est-il une différence fondamentale entre les deux? Pourquoi devrais-je préférer l'un à l'autre?
demandé sur 2009-06-30 19:26:02
17
réponses

Comment fonctionne la pile en langage assembleur?

je suis en train d'essayer de comprendre comment la pile fonctionne, donc j'ai décidé de m'apprendre quelques langu ... s ont-ils déjà été implémentés? je sais que c'est un peu stupide, mais je suis en fait assez confus par ce.
demandé sur 2009-02-17 16:12:14
5
réponses

où trouver la valeur XSS par défaut pour Sun / Oracle JVM?

est-ce que quelqu'un a déjà trouvé un seul document JVM default XSS sizes pour différentes versions de la JVM Sun/Orac ... valeur actuelle, que ce soit depuis la ligne de commande ou via un appel API, cela serait encore plus utile. Grâce.
demandé sur 2011-05-16 20:46:48
12
réponses

Créer des "classes" en C, sur la pile vs le tas?

chaque fois que je vois Une Classe C (n'importe quelle structure qui est destinée à être utilisée en accédant à des fo ... . Ce qui donne? Y a-t-il une raison expliquant pourquoi les "classes" de struct attribuées en tas sont si courantes?
demandé sur 2015-07-28 13:00:58
5
réponses

Capacité de la cheminée en C#

Quelqu'un pourrait-il me dire quelle est la capacité de la pile en C#. j'essaie de former un objet 3D mesh clos en utilisant un tableau de 30 000 éléments.
demandé sur 2009-05-05 11:18:10
4
réponses

Pile à trouver min/trouver-max plus efficace que O(n)?

je suis intéressé à créer une structure de données Java similaire à une pile qui supporte les opérations suivantes aus ... quelle serait la mise en œuvre la plus rapide de cette structure de données? Comment pourrais-je l'écrire en Java?
demandé sur 2011-08-20 23:24:21
19
réponses

Erreur MSC 8.0 Bizarre: "la valeur de ESP n'a pas été sauvegardée correctement lors d'un appel de fonction…"

nous avons récemment tenté de décomposer certains de nos projets de studio visuel en bibliothèques, et tout semblait c ... onne apparemment correctement. Je n'ai pas confiance du tout. Était-ce une bonne solution, ou un piratage dangereux?
demandé sur 2008-09-27 04:45:46
6
réponses

Affectation des piles, remplissage et alignement

j'ai essayé de mieux comprendre comment les compilateurs génèrent du code machine, et plus précisément comment GCC traite ... ifférence? pour référence, je compilerai ceci sur un Mac qui tourne 10.5 avec gcc 4.0.1 et aucune optimisation activée.
demandé sur 2009-06-30 09:01:24
11
réponses

Pourquoi les débordements de pile encore un problème?

cette question me mystifie depuis des années et compte tenu du nom de ce site, c'est l'endroit à se poser. po ... ront pas fréquentes car . Devrait fonctionner sur la plupart des CPU en mode protégé sans perte de performance. Pas?
demandé sur 2010-07-10 05:57:51
9
réponses

À quoi sert un pointeur de pile utilisé dans les microprocesseurs?

je me prépare pour un examen de microprocesseur. Si l'utilisation d'un compteur de programme doit contenir l'adresse de l'instruction suivante, à quoi sert stack pointer?
demandé sur 2009-09-23 08:56:09
5
réponses

Pourquoi utiliser une pile langage orienté?

j'ai récemment pris un coup d'oeil à Facteur, et l'idée d'avoir un langage basé sur le concept d'une pile est très intéres ... de mots) tels que le disponibilité des outils et des bibliothèques. Je ne parle que du paradigme linguistique lui-même.
demandé sur 2011-04-08 07:10:55
2
réponses

Pourquoi la taille de la pile est-elle en C# exactement 1 Mo?

de nos jours, les PC ont une grande quantité de mémoire vive, mais la taille de la pile C# n'est que de 1 Mo pour les p ... été décidé d'utiliser ces montants? Je m'intéresse à considérations et motifs derrière cette décision .
demandé sur 2015-02-22 13:36:38
3
réponses

Que fait "ulimit-s unlimit"?

il y a naturellement beaucoup de questions connexes sur l'attribution des cheminées où sont de la pile et ... pertinents, je suis surtout concerné par les programmes compilés avec GCC sur Linux tournant sur le matériel x86_64.
demandé sur 2013-01-23 06:39:57