Esempio n. 1
0
String Path::Combine(RCString path1, RCString path2) {
	if (path2.IsEmpty())
		return path1;
	if (path1.IsEmpty() || IsPathRooted(path2))
		return path2;
	return AddDirSeparator(path1)+path2;
}
Esempio n. 2
0
String AFXAPI Path::GetDirectoryName(RCString path) {
	if (path.IsEmpty())
		return nullptr;
	CSplitPath sp = SplitPath(path);  
	return RemoveDirSeparator(sp.m_drive+sp.m_dir, true);
}