отдельно имени файла и его расширения?
P.S. Под Линухом
У линуха нет расширения) Это всё от лукавого Билла
Если у тебя C++17, то можно заюзать std::filesystem: http://en.cppreference.com/w/cpp/header/filesystem
std::filesystem ага
Обсуждают сегодня