通常、 の定義は、VS インストール フォルダーの下のどこかに_CPPLIB_VERある名前のヘッダー ファイルにあります。yvals.hVisual Studio 2010 の場合はVC\include.
_CPPLIB_VERVisual Studio 2008 以降、公式の定義済みマクロではなくなっているため、注意してください。
MSDNのPredefined Macros (Visual Studio 2008)の「変更履歴」セクションには、次のように記載されています。
_ATL_VER、_MSC_VER、の Visual Studio 2008 の値を追加しました_MFC_VER。削除されました_CPPLIB_VER。更新__COUNTER__, _DEBUG, _DLL, _MT, __FUNCDNAME__, __FUNCSIG__, . __FUNCTION___ __FILE__クリーンアップされたトピック。
このマクロは、VS 2005 の「Microsoft 固有の定義済みマクロ」の 1 つでした。定義済みマクロ (Visual Studio 2005)を参照してください。
_CPPLIB_VER
C++ 標準ライブラリ ヘッダーのいずれかを含める場合に定義されます。存在する Dinkumware ヘッダー ファイルのバージョンを報告します。