censtos下使用c++17編譯filesystem

#include<iostream>
#include<string>
#include <experimental/filesystem>
namespace fs = std::experimental::filesystem;
int main()
{
    std::string str = "測試 C++11 寬字符轉換。";

    std::string ssss =fs::path(str).u8string();

    std::cout << ssss << std::endl;
}

 

編譯命令:g++ test.cpp -o test --std=c++17 -lstdc++fs

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章