2010-06-10 3 views
1

Je suis en train de mettre à jour un projet VC++ 6.0 vers VS2010 et j'obtiens cette erreur lors de la compilation.'_resetstkoflw': identifiant non trouvé

c: \ program files (x86) \ Microsoft Visual Studio 10.0 \ vc \ atlmfc \ include \ atlalloc.h (643): C3861 d'erreur: '_resetstkoflw': identificateur non trouvé

Quelqu'un at-il des suggestions ?

Merci

Répondre

1

Il se trouve que cette erreur du compilateur a été causé par mon utilisation de macros _CRTDBG_MAP_ALLOC et _INC_MALLOC que j'utilisais. _CRTDBG_MAP_ALLOC était pour la détection de fuite de mémoire Microsoft et _INC_MALLOC excluait les procédures d'allocation de mémoire standard. Quand j'ai commenté ces macros, j'ai pu passer l'erreur de compilation _resetstkoflw.