Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Инструменты разработчика _ как задать версию Visual Studio?

Автор: AD 19.8.2011, 11:02

Имеется следующая проблемка. Есть подобный код.

return _Nan._D;

Он правилен для Visual Studio 6.0, но не корректен для более поздних версий студий. Переменная _Nan расположена в файле ymath.h, который в более поздних версиях изменен. Есть ли какой нибудь встроенный define, который бы позволял определить версию студии? Важны именно встроенные макросы, так при изобретении собственного велосипеда могут просто настучать по голове. Необходимо сделать минимальные изменения коде.

Автор: AD 19.8.2011, 11:42

Подсказали. В msdn следующая страничка: http://msdn.microsoft.com/en-us/library/b0084kay.aspx

Макрос _MSC_VER.

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)