こんにちは
filesystemには
std::experimental::filesystem
std::filesystem
が存在するため、両方に対応したいのですが、どのように書けばいいのでしょうか?
visualstudioで使用することを想定しています
C++
1# if INCLUDE_STD_FILESYSTEM_EXPERIMENTAL 2# include <experimental/filesystem> 3namespace std 4{ 5 namespace filesystem = experimental::filesystem; 6} 7# else 8# include <filesystem> 9# endif
上のようなコードを書けばいいと調べたら出てきたのですが、Vc++2015の環境ではinclude <filesystem>でstd::experimental::filesystemのため、正常に機能しませんでした
環境はwin10のコンソール(空の)プロジェクトです
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/27 11:59