我有一个存储在字符串中的文件名作为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/

10-11 07:08