-
directive #line valeur
Bonjour,
Dans mon étude du C#, je viens de découvrir cette directive et je ne vois pas bien ce qu'elle apporte dans sa version :
A quoi peut-il servir de donner un autre numéro de ligne que la valeur normale ? Définir des numéros de lignes à partir du moment où on fait quelque chose, du style BASIC d'il y a 40 ans, à 1000, j'initialise, à 2000, je calcule.... et voir rapidement où se trouve le problème ?
Si je peux comprendre les autres options de #line, celle-ci me laisse perplexe.
L'utilisez-vous régulièrement ?
Merci pour vos réponses futures.
-
L'intérêt est pour les outils de réécriture de code comme les tisseurs d'aspects qui vont ajouter (ou plus rarement retirer) du code, afin de préserver les numéros de lignes originaux, essentiel pour le débug notamment.
-
Merci pour la réponse!
Je ne connaissais pas du tout ces tisseurs d'aspects, un petit tour sur wikipedia m'a rendu déjà moins bête!
Encore un truc à voir beaucoup plus tard (à force, je devrai tenter l'immortalité avec tout ce qui me reste à voir pour plus tard! ;) ).