Exemple #1
0
TOOLSPACE_BEGIN

// 存在函数声明和定义两部分时,默认参数只可以在函数声明中设定一次
DString FileTools::extractDirectory(const DString & in_strPath, char in_cDelimiter)
{
    return in_strPath.substr(0, in_strPath.find_last_of(in_cDelimiter) + 1);
}
Exemple #2
0
DString FileTools::extractFilename(const DString & in_strPath, char in_cDelimiter)
{
    return in_strPath.substr(in_strPath.find_last_of(in_cDelimiter) + 1);
}