Suggestion pour l'exception stackoverflow chkstk.asm en C ++ avec Visual Studio

Je travaille avec une mise en œuvre de la fusion de tri. Je suis en train d'essayer avec C++ Visual Studio 2010 (msvc). Mais quand j'ai fait un tableau de 300000 entiers pour le moment, il est en montrant une non gérée stackoverflow exception et me prendre pour un fichier en lecture seule nommé "chkstk.asm". J'ai réduit la taille de 200000 et cela a fonctionné. De nouveau le même code a travaillé avec C-gratuit 4 de l'éditeur (mingw 2.95) sans aucun problème alors que la taille a été 400000. Avez-vous une suggestion à faire fonctionner le code dans Visual Studio?

Peut-être la récursivité dans le mergesort est à l'origine du problème.

source d'informationauteur Gulshan