Zapis wyniku komendy tree do pliku.
Ostatnio zmodyfikowano 2013-01-06 19:15
Artekp999 Temat założony przez niniejszego użytkownika |
Zapis wyniku komendy tree do pliku. » 2013-01-06 19:05:39 Mam taki problem chcę aby mój program wywołał komendę (w cmd) tree /F a jej wynik zapisał do pliku. Myślałem że tak zapisze ale plik jest pusty. plik.open( "tree.txt", ios::out ); plik << system( "tree" ); plik.close();
Więc w jaki sposób mogę zapisać to do pliku?? |
|
pekfos |
» 2013-01-06 19:07:44 |
|
m4tx |
» 2013-01-06 19:09:57 W ten sposób zapiszesz jedynie liczbowy wynik wykonania programu (to, co zwraca funkcja main() ). Był już podobny topic na forum. Jednym z rozwiązań jest użycie popen() . Najprostsze rozwiązanie to jest chyba takie, jakie podał pekfos - po prostu przekierowujesz wyjście do pliku. Jeśli nie potrzebujesz na bieżąco tego wyjścia odczytywać, najprawdopodobniej to rozwiązanie będzie najlepsze :) |
|
Artekp999 Temat założony przez niniejszego użytkownika |
» 2013-01-06 19:15:31 Koledzy dzięki za pomoc. O to mi chodziło :D |
|
« 1 » |