Mam kilka plików .mp3 o naprawdę kiepskich nazwach i zamierzam napisać program, który może zmienić nazwę każdego z nich na legalną, rozpoznawalną nazwę. Szukam biblioteki, która mogłaby
- uzyskaj nazwę pliku mp3 i zmień nazwę tego pliku
- tworzyć nowe katalogi i przenosić określone pliki
Jeśli ktoś zna dobrą bibliotekę do użycia lub jeśli C ++ już ją ma, daj mi znać!
Wielkie dzięki!
Odpowiedzi:
6 dla odpowiedzi № 1Podaj system plików Boost http://www.boost.org/doc/libs/release/libs/filesystem/index.html próba.
1 dla odpowiedzi nr 2
Proponuję użyć Boost.Filesystem.
1 dla odpowiedzi nr 3
rename()
znajduje się w standardowej bibliotece.
Przez większość reszty rozważ Wzmocnienie System plików.
0 dla odpowiedzi nr 4
Gdybym był tobą, skorzystałbym boost :: system plików.
0 dla odpowiedzi № 5
podnieść::system plików wydaje się zwycięzcą, ale QDir i QFile też są całkiem fajne. Byłem zadowolony z tego, jak Qt robi rzeczy na platformie w sposób niewidoczny (dla mnie). Jeśli z jakiegoś powodu nie chcesz wypróbować wzmocnienia, możesz rozważyć Qt.
Nie mówię nic negatywnego o wzmocnieniu, pomyślałem, że może to być pomocna alternatywa.