string Path::ChangeExtension(const string&in path, const string&in extension)
Changes the file extension in the given path and returns the new path. If the original path has no file extension, this will add the given file extension.
string
path
The original path.
string
extension
The new extension for the given path. This does not need to start with a period, but including a period is accepted.
string