3#include <initializer_list>
50 static std::wstring
Combine(std::initializer_list<std::wstring> paths);
58 template <
typename... Args>
59 static inline std::wstring
Combine(
const std::wstring &first,
const Args &...rest)
用于处理文件路径的工具类
Definition Path.h:12
static std::wstring GetExtension(const std::wstring &path)
获取扩展名
static std::wstring GetAbsolutePath(const std::wstring &path)
获取路径所对应的绝对路径
static std::wstring Combine(const std::wstring &first, const Args &...rest)
对路径进行拼接
Definition Path.h:59
static std::wstring GetFileNameWithoutExt(const std::wstring &path)
获取文件名
static std::wstring Combine(std::initializer_list< std::wstring > paths)
对路径进行拼接
static std::wstring GetDirectory(const std::wstring &path)
获取文件所在路径
static std::wstring GetFileName(const std::wstring &path)
获取文件名