Code:
#include <iostream>
#include <string>
std::string removeExt(std::string);
int main() {
std::string filename = "mymusic.wav";
filename = removeExt(filename);
std::string filename2 = "myfriends.music.mpeg";
filename2 = removeExt(filename2);
std::cout << filename << std::endl << filename2;
std::cin.get();
return 0;
}
std::string removeExt(std::string filename) {
int extPos = filename.rfind(".",filename.size() - 1);
filename = filename.substr(0,extPos);
return filename;
};
Output:
Code:
mymusic
myfriends.music