Wie zu tun Sie die Eingabe-Umleitung, die mit Visual Studio 2010?

Habe ich eine input.txt Datei. In dieser Datei gibt es eine Reihe von Paaren wie:

interactive 300
cpu 200
disk 400
real-time 500
tty 300
disk 200

Während der Programm ich geöffnet hatte, eine Datei namens input.txt und verwendet die fstream sind zu Lesen in all diesen Paaren. So etwas wie

infile >> string1 >> int1

meine Frage ist jetzt, wie bekomme ich in visual studios zu tun, die Eingabe-Umleitung mit der input.txt Datei. Ich bin gegangen und änderte alle meine Instanzen infile auf cin, da ich glaube, dass ich tun soll. Ich ging in Projekt - > Eigenschaften > Debuggen > Argumenten und Eingabe :

< input.txt

Aber das funktioniert nur, wenn ich es aus visual Studios. Wenn ich es kompilieren, gehen Sie zu dem Ordner, wo die exe ist, legen Sie die input-Datei in diesem Ordner und die exe starte, passiert nichts. Ich bekomme nur ein cmd-Fenster mit einem blinkenden _ .

Danke für die Hilfe, für jeden, der das tut 🙂

InformationsquelleAutor neojb1989 | 2011-03-29
Schreibe einen Kommentar