004
26.12.2007, 07:40 Uhr
0xdeadbeef
Gott (Operator)
|
Die Boost-Bibliothek ist, glaube ich, auch im Gespräch, in den nächsten Standard aufgenommen zu werden; also ist es wohl langfristig wahrscheinlich die klügste Entscheidung, die gleich zu nehmen (und zu lernen, das ist ja der Trick ).
Das Verschieben eines Verzeichnisses, oder generell das Umbenennen/Verschieben von Dateien geht dann am Einfachsten so:
C++: |
#include <boost/filesystem.hpp>
int main() { namespace fs = boost::filesystem;
fs::rename("foo", "bar"); }
|
...das benennt dann ./foo in ./bar um. Dokumentation hier. -- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra |