我有一个存储在字符串中的文件名作为logfileName,假设我将名称传递为"james.log"
,那么我只需要使用以下方法获取我尝试过的"james"
部分:-
int length = logfileName.size(); //calculates the size
现在,我需要一些仅将
"james"
部分存储在字符串中的代码,以供以后使用。 最佳答案
std::string name = logfileName.substr(0, logfileName.find('.'));
关于c++ - 仅获取日志文件的主要名称部分,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10103888/