Answers for "extension file name for c++"

C++
0

c++ get file extension

#include <iostream>
#include <string>
using namespace std;

string GetFileExtension(string Filename)
{
   size_t LastDot = Filename.find_last_of(".");

   if (LastDot == string::npos)
   {
      return ""; // No extension in Filename string
   }

   return Filename.substr(LastDot);
}
Posted by: Guest on July-16-2021
0

c++ file name without extension

// The GetFilenameExcludingExtension function does the trick. Just make sure it is defined below the GetFileExtension function

#include <iostream>
using namespace std;

string GetFileExtension(string Filename)
{
   size_t LastDot = Filename.find_last_of(".");

   if (LastDot == string::npos)
   {
      return ""; // No extension in Filename string
   }

   return Filename.substr(LastDot);
}

string GetFilenameExcludingExtension(string Filename)
{
   string Extension = GetFileExtension(Filename);
   string NameExclExt = Filename.substr(0,Filename.length() - Extension.length());

   return NameExclExt;
}
Posted by: Guest on July-16-2021

Code answers related to "extension file name for c++"

Browse Popular Code Answers by Language