#if _MSVC_LANG < 201703L // /std:c++17
#define _SILENCE_EXPERIMENTAL_FILESYSTEM_DEPRECATION_WARNING
#include <experimental/filesystem>
namespace fs = std::experimental::filesystem;
#else
#include <filesystem>
namespace fs = std::filesystem;
#endif

std::wstring StringToWString(const std::string& str)
{
    fs::path p = str;
    return p.wstring();
}

std::string WStringToString(const std::wstring& wstr)
{
    fs::path p = wstr;
    return p.string();
}

你可能感兴趣的文章

评论区

发表评论

必填

选填

选填

必填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。