Ваше решение может основываться на проверке, существует ли файл, попробуйте
//Add this at the top
#include <experimental/filesystem>
//somewhere in the body
const auto has_the_file = std::experimental::filesystem::exists(inputFilePath);
if (!has_the_file)
{
std::cout << "Oh No! Can't find" << inputFilePath << std::endl;
}
Также вместо анализа аргументов я бы вручную установил пути, чтобы подтвердить ваши ожидания относительно того, как указывать пути к файлам.