Bonjours, je gal�re un peu avec VC++ 2005, deja j ai mis pas mal de temp avant de pouvoir compiler du code win32, je suis tomb� sur un tutorial pour migrer de vc++ 6.0 vers vc++ 2005 qui m a bien aid�. ceci dit il perciste un probl�me j ai de belle liste de warning a chaque compilation dont je vous laisse un extrait:
..\..\Common\Src\d3dfile.cpp(28) : warning C4996: '_tcsncpy' a �t� d�clar� d�sapprouv�
E:\visual 2005\VC\include\tchar.h(1467)*: voir la d�claration de '_tcsncpy'
Message*: 'This function or variable may be unsafe. Consider using _tcsncpy_s instead. To disable deprecation, use
..\..\Common\Src\dxutil.cpp(60) : warning C4996: 'strcat' a �t� d�clar� d�sapprouv�
E:\visual 2005\VC\include\string.h(78)*: voir la d�claration de 'strcat'
Message*: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE.
..\..\Common\Src\dxutil.cpp(712) : warning C4996: '_snprintf' a �t� d�clar� d�sapprouv�
E:\visual 2005\VC\include\stdio.h(339)*: voir la d�claration de '_snprintf'
Message*: 'This function or variable may be unsafe. Consider using _snprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\..\Common\Src\dxutil.cpp(745) : warning C4996: 'strcpy' a �t� d�clar� d�sapprouv�
E:\visual 2005\VC\include\string.h(73)*: voir la d�claration de 'strcpy'
Message*: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\..\Common\Src\dxutil.cpp(842) : warning C4996: '_vsnprintf' a �t� d�clar� d�sapprouv�
E:\visual 2005\VC\include\stdio.h(339)*: voir la d�claration de '_vsnprintf'
Message*: 'This function or variable may be unsafe. Consider using _vsnprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
..\..\Common\Src\dxutil.cpp(868) : warning C4996: 'sscanf' a �t� d�clar� d�sapprouv�
E:\visual 2005\VC\include\stdio.h(311)*: voir la d�claration de 'sscanf'
Message*: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\gfx_motor.cpp(1520) : warning C4996: 'sprintf' a �t� d�clar� d�sapprouv�
E:\visual 2005\VC\include\stdio.h(345)*: voir la d�claration de 'sprintf'
Message*: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.'
.\geo_motor.cpp(496) : warning C4996: 'sscanf' a �t� d�clar� d�sapprouv�
E:\visual 2005\VC\include\stdio.h(311)*: voir la d�claration de 'sscanf'
Message*: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE.
Bon l histoire c est que ces warning ce multipli gentiment durant la compilation, bien que cela n emp�che pas le programme de fonctionner correctement, ca fait d�sordre et pour retrouver un message d erreur dans ce foutoire ca devient vite aggacent.
Si quelqu un pouvais m expliquer ce que je dois faire pour y remedier, ce serait sympa, d autant que dans de nombreux cas le probl�me vient du code du sdk directx
en remerciant par avance ceux qui m accorderons quelques precise minute
Partager