preguntar acerca de stack-overflow

9
réponses

Quelle est la différence entre un débordement de pile et un débordement de tampon?

Quelle est la différence entre le débordement de pile et le débordement de tampon en programmation ? ... …
demandé sur 1970-01-01 00:33:29
5
réponses

Qu’est ce qu’un débordement de pile?

Qu'est Ce qu'une erreur de dépassement de pile? Dans quel type de programmes/langages de programmation est-il susceptible de se produire? Est-il peu probable que cela se produise dans le code d'application web? ... …
demandé sur 1970-01-01 00:33:29
4
réponses

Pourquoi la profondeur de récursion maximale que je peux atteindre est-elle non déterministe?

J'ai décidé d'essayer quelques expériences pour voir ce que je pouvais découvrir sur la taille des images de pile, et à quelle distance dans la pile le code en cours d'exécution était. Il y a deux questions intéressantes que nous pourrions examiner i …
demandé sur 1970-01-01 00:33:34
10
réponses

Utilisation de la récursion en C#

y a-t-il des règles générales pour éviter les débordements de piles lors de l'utilisation de recursion? ... …
demandé sur 1970-01-01 00:33:29
4
réponses

Quel est l’usage de-FNO-stack-protector?

j'ai écrit une application en C, et j'essaie de comprendre quel est le but de la commande-FNO-stack-protector lors de la compilation. Pour mon application spécifique, cela ne fait aucune différence si j'utilise cette commande ou pas en termes de prot …
demandé sur 1970-01-01 00:33:32
5
réponses

Comment gérer ou éviter un débordement de pile en C++

en C++ un débordement de la pile conduit généralement à un plantage irrécupérable du programme. Pour les programmes qui doivent être vraiment robuste, c'est un comportement inacceptable, en particulier parce que la taille de la pile est limitée. Quel …
demandé sur 1970-01-01 00:33:32
5
réponses

C# — Entity Framework — Une exception non gérée du type ‘System.StackOverflowException » s’est produit dans mscorlib.DLL

une exception non freinée du système de type '.StackOverflowException " s'est produit dans mscorlib.dll Assurez-vous que vous n'avez pas une boucle infinie ou une récursion infinie. Le code ci-dessous est appelée sur un succès de cette méthode: …
demandé sur 1970-01-01 00:33:30
5
réponses

Comment obtenir la pleine pile de StackOverflowError

lors de l'observation D'une erreur de stackoverflow, comment récupérer la pile d'appels complète? Considérer cet exemple simple: public class Overflow { public Overflow() { new Overflow(); } public static void a() { new …
demandé sur 1970-01-01 00:33:31
6
réponses

Nœud.js-taille maximale de la pile d’appels dépassée

quand j'exécute mon code, noeud.js throw "RangeError: Maximum call stack size exceeded" exception causée par trop d'appels de récursion. J'ai essayé d'augmenter le Nœud.js pile de taille par sudo node --stack-size=16000 app , mais le Nœud.js cras …
demandé sur 1970-01-01 00:33:34
5
réponses

A quel moment la mémoire est-elle généralement affectée aux variables locales en C++?

je suis en train de déboguer un overflow de pile plutôt étrange prétendument causé par l'allocation de trop grandes variables sur la pile et j'aimerais clarifier ce qui suit. supposons que j'ai la fonction suivante: void function() { …
demandé sur 1970-01-01 00:33:31