C风格:
char *p = strrchr(path.c_str(), '/')
p是path里最后一个'/'的地址。然后
string s(p + 1);
,s就是"world.shp"了。
C++风格:
int pos = path.find_last_of('/');
pos就是最后一个'/'的下标。
然后
string s(path.substr(pos + 1) );
s就是"world.shp"了。
C风格:
char *p = strrchr(path.c_str(), '/')
p是path里最后一个'/'的地址。然后
string s(p + 1);
,s就是"world.shp"了。
C++风格:
int pos = path.find_last_of('/');
pos就是最后一个'/'的下标。
然后
string s(path.substr(pos + 1) );
s就是"world.shp"了。