Aggiunto il metodo path ai filename

git-svn-id: svn://10.65.10.50/trunk@366 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 1994-10-14 17:42:00 +00:00
parent ad7cd9e67d
commit 2727876d6b

View File

@ -566,6 +566,20 @@ const char* TFilename::name() const
return d+1;
}
// Certified 90%
const char* TFilename::path() const
{
const char* d = strrchr(_str, '\\');
if (d == NULL) d = strrchr(_str, '/');
if (d == NULL)
{
d = strchr(_str, ':');
if (d != NULL) d++;
}
if (d == NULL) spark.cut(0);
else spark.strncpy(_str, d - _str);
return spark;
}
// Certified 70%
const TFilename& TFilename::tempdir()