Verzeichnisstruktur
-
Jungs, hab ein Problem.
Ich will eine Funktion schreiben, bei der der Benutzer angeben kann in welches Verzeichnis er will und später in welche Ordner.
Mit dem system("...") Befehl klappt das alles net, weil ich da keine Variablen einfügen kann.Helft mir!
-
klar geht das,
#include <sstream> #include <string> #include <cstdlib> using namespace std; int main() { stringstream sst; string von = "dummy.txt"; // den wert in von kanns du auch mit cin >> von; angeben string nach = "dummy2.txt"; sst << "rename " << von << " " << nach; system( sst.str().c_str() ); return 0; }
wieso man die Funktion system meiden soll
und http://cplus.kompf.de/artikel/stream4.html