Konsolenbefehle
-
Wie kann ich ein C++Programm anweisen einen Konsolenbefehl(z.B. mkdir)
auszuführen?
-
Mit der Funktion std::system (const char*) aus <cstdlib>, ist aber nicht anzuraten.
-
Für alle befehle wie Mkdir gibt es auch eine WinAPI oder standard-c anweisung.
Im fallse von Mkdir:
c:#include <direct.h> _mkdir(char*);WinAPI:
#include <windows.h> CreateDirectory(LPCSTR, SecurityAttribs)Das ist sicherer und zu empfehlen.
rya.
Scorcher24
-
Noch mehr zu empfehlen ist aber boost::filesystem von www.boost.org
-
wie wäre es mit system("beffehl");
