Alpaca Tech Blog

ゲーム作る系 草食動物の備忘録

【c++】「version」ファイルがあるとエラーが出る。

 

C++20 で

#include <version> が出来ました。

https://cpprefjp.github.io/reference/version.html

 

これにより、

include のパスに、

「version」ファイルや

「VERSION」ファイル(大文字/小文字を区別しないOSや設定*1)

があると、

優先順位によってはC++20でない「version」がincludeされて、

内容によってはエラーが出ます。

 

 

versionファイルの管理場所や、

includeパスの優先順位、

includeパスの位置

等を変えて対応してください。

 

 

*1

f:id:alpacatech:20190327114726p:plain