У меня есть FilePath, который может иметь как/и \ и нескольких из них, напримеррасщепления в Visual C++
\\ а/тр \ record.csv
или
\ \ ре/NST/OPR \ и т.д./некоторые/ноябрю \
Я хотел бы получить первые 2 его части (ABC и TR в первом примере, и вновь и NST во втором)
Как может Я делаю это в ual C++? (windows) С регулярными выражениями или некоторой функцией msdn? Может быть, есть функция msdn для нормализации пути к файлу для всех \ или всех/и только одного из них? (Я не могу использовать дополнительные библиотеки, например boost)