Le debugger de Visual Studio limité en taille de fichier source

Il semblerait, de source proche, que Visual Studio, du moins jusqu’en version 2008, encode les numéros de lignes d’un fichier de code sur un entier court (2 octets). Il serait donc dans l’impossibilité de débugger du code qui aurait plus de  0xFFFF (65535) lignes, car incapable d’indexer les dites lignes!

Évidemment, il s’agit d’une limite humainement impossible à atteindre, mais quid des générateurs de code, tels que SWIG, utile pour rendre disponible du code C++ en python par exemple?

Qu’en est-il dans Visual Studio 2010?

Vous aimerez aussi...

Laisser un commentaire