【发布时间】:2011-08-08 08:46:10
【问题描述】:
我需要在 C++ 中从文件中获取父目录:
例如:
输入:
D:\Devs\Test\sprite.png
输出:
D:\Devs\Test\ [or D:\Devs\Test]
我可以用一个函数来做到这一点:
char *str = "D:\\Devs\\Test\\sprite.png";
for(int i = strlen(str) - 1; i>0; --i)
{
if( str[i] == '\\' )
{
str[i] = '\0';
break;
}
}
但是,我只想知道存在一个内置函数。 我用的是 VC++ 2003。
提前致谢。
【问题讨论】:
标签: c++ visual-c++ dev-c++