67 votes

Que se passe-t-il lorsque la pile et le tas entrent en collision ?

Je suis curieux de savoir ce qui se passe lorsque la pile et le tas entrent en collision. Si quelqu'un a déjà rencontré ce problème, il peut m'expliquer le scénario.

8 votes

Je suis presque sûr que ça arrive quand on ne peut pas arrêter la douleur à l'intérieur.

1 votes

Si vous êtes à court de mémoire de pile et de mémoire de tas, une exception OutOfMemoryException pourrait être levée ?

22 votes

Je ne suis pas d'accord avec les votes serrés (NaRQ). La situation décrite est réel, est important dans les petits systèmes, même aujourd'hui, est mauvais, et est qui mérite d'être compris.

1voto

Huiguorou Points 167

Il donnera une erreur de dépassement de pile. Ou il échouera aux nouvelles fonctions d'allocation de la mémoire du tas comme malloc().

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X