我目前正在使用文件名,我需要获取不包括扩展名的名称。我有一个单独的函数来确定文件的扩展名,但找不到如何在没有扩展名的情况下获取名称的方法。
如果我有文件名 mylog.txt 我只想能够得到 mylog
我试过以下
strncpy(fileNameWithoutExt, LogRotateConfiguration->logFileName,
strlen(LogRotateConfiguration->logFileName-strlen(fileExtension)-1));
但是由于某种原因,当我运行它时,我只得到m
文件名的其余部分而不是其余部分。我永远不会知道文件名或扩展名中有很多字符,因此需要确定它需要获取哪个部分。
所以基本上,我将如何获得没有扩展名的文件名的问题。
感谢您的任何帮助,您可以提供。