#1 13. September 2009 Variable in System Befehl ?! Hi Leute, Undzwar ich wollte ein Programm machen womit ich wie man unten erkennen kann Eine Liste mir von den Dateien in einem Ordner gibt So kann ich meine Mp3's Gut aufschreiben Nun meine Frage: Wie kann ich eine Variable in (X soll die Variable sein) Code: system ("DIR X /w Liste.txt") Hier mein Quellcode: Spoiler Code: #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { cout << "Listen Maker "; string a; // Pfad string b; // cin >> a; system ("DIR "Hier soll die Variable "a" hin /w Liste.txt"); system("PAUSE"); return EXIT_SUCCESS; } Hab die SUFU schon gemacht aber nicht wirklich schlau draus geworden... Bw is natürlich klar MfG Die_Quelle PS: Bin ein Anfänger^^ + Multi-Zitat Zitieren
#2 13. September 2009 AW: Variable in System Befehl ?! Code: string befehl = "dir"; befehl += a; befehl += " /w Liste.txt"; system(befehl.c_str()); Genaueres findest du in einer C++-Stdlib-Referenz: string - C++ Reference + Multi-Zitat Zitieren