Bonjour, :coucou:
Mon sujet ne plaira peut-être pas aux puristes qui n'utilisent jamais de goto.
Je les renverrai à cette page de la msdn : http://msdn.microsoft.com/en-us/libr...=vs.80%29.aspx
(En en fait je travaille sur le code de quelqu'un d'autre donc voilà :roll:)
J'ai ce bout de code :
qui me renvoie l'erreur 2362 :Code:
1
2
3
4 goto a ; CString b ; a: return ;
alors que ce code assez similaire:Citation:
L'initialisation de b est ignorée par goto a
passe sans problème. 8OCode:
1
2
3
4 goto a ; double b ; a: return ;
Qu'est-ce que le type CString a de plus que double pour ne pas passer au compilateur? Est-ce qu'un pro des MFC a la solution?
Merci d'avance