返回const char*类型的函数
方法1:
const char* GetPathByFileNameFull(const char* szFileName_Full)
{
// const char* p = strchr(szFileName_Full,'\\'); //start 0 position find "\\"
const char* p = strrchr(szFileName_Full,'\\'); //start end position find "\\"
if(p && *(p+1))
{
return p+1;
}
return NULL;
}
int _tmain(int argc, _TCHAR* argv[])
{
string path1 ;
path1 = "c:\\aaaa\\bbb\\sdfdsf1.txt";
printf("%s\n",GetPathByFileNameFull(path1.c_str()));
cin.get();
return 0;
}
方法3 (TEST OK!)
const char* GetCompileYear()
{
static const char* date = __DATE__;
const char* last = strrchr(date,' ');
return last+1;
}
方法2&#x