Εγγραφή σε αρχείο κειμένου

Συζητήσεις για την γλώσσα C και C++

Συντονιστές: Super-Moderators, WebDev Moderators

Απάντηση
Άβαταρ μέλους
thomac
Δημοσιεύσεις: 9
Εγγραφή: 29 Οκτ 2008 22:23
Τοποθεσία: Kastoria

Εγγραφή σε αρχείο κειμένου

Δημοσίευση από thomac » 30 Οκτ 2008 00:14

Καλήσπερα σας παιδιά,θα ήθελα αν μπορεί κάποιος να με βοηθήσει στο εξής πρόβλημα:
Προσπάθώ να γράψω ενα πρόγραμμα το οποίο να εκτελεί μια εντολή συστήματος π.χ system("ipconfig"); και τα αποτελέσματα να τα τυπώνει σε ένα αρχείο π.χ results.txt.
Ξέρει κανείς τον τρόπο με τον οποίο θα τυπώσω τα αποτελέσματα στο txt αρχείο με την βοήθεια της fprintf?
Ευχαριστώ πολύ!

Άβαταρ μέλους
Alice_Cooper
Δημοσιεύσεις: 1947
Εγγραφή: 11 Μάιος 2007 00:33
Τοποθεσία: Ioannina
Επικοινωνία:

Εγγραφή σε αρχείο κειμένου

Δημοσίευση από Alice_Cooper » 30 Οκτ 2008 00:27

xmm etc edn to kanei???

Κώδικας: Επιλογή όλων

system("ipconfig > /path/to/file.txt");

Άβαταρ μέλους
thomac
Δημοσιεύσεις: 9
Εγγραφή: 29 Οκτ 2008 22:23
Τοποθεσία: Kastoria

Εγγραφή σε αρχείο κειμένου

Δημοσίευση από thomac » 30 Οκτ 2008 00:38

Σε ευχαριστώ πολύ φίλε μου,να είσαι καλά!
Δουλεύει!

Άβαταρ μέλους
bxenos
Δημοσιεύσεις: 53
Εγγραφή: 18 Αύγ 2008 19:56

Εγγραφή σε αρχείο κειμένου

Δημοσίευση από bxenos » 30 Οκτ 2008 13:02

απο ότι θυμάμε, μπορείς να κάνεις και freopen το stdout με το αρχειο που θελεις (και το stdin,stderr μπορεις να κανεις freopen) και μετα να κανεις οτι system θελεις και τα αποτελεσματα πάνε στα αρχεια που εχουν γινει στα freopen

Άβαταρ μέλους
Alice_Cooper
Δημοσιεύσεις: 1947
Εγγραφή: 11 Μάιος 2007 00:33
Τοποθεσία: Ioannina
Επικοινωνία:

Εγγραφή σε αρχείο κειμένου

Δημοσίευση από Alice_Cooper » 30 Οκτ 2008 19:38

nai ... afth einai poio c ilopoihsh ;)
sthn dikia mou ekmetalevete to systima :p

Απάντηση

Επιστροφή στο “C, C++”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης