PDA

Просмотр полной версии : работа в консоли C++


lopzan
23.05.2009, 14:19
Имеется массив.
ОС - Win XP, работаю на платформе Visual C++6, в консоли, результат
получаю в командной строке.
Как получить результат в виде текстового файла, чтобы
можно было его распечатать?

#include <iostream.h>
#include <iomanip.h>
main()
{
int n[10] = {32, 17, 111, 44, 97, 76, 77, 33, 55, 57};
cout << "element" << setw(13) << "znachenie" << endl;
for(int i = 0; i < 10; i++)
cout << setw(7) << i << setw(13) << n[i] << endl;
return 0;
}

Gar|k
23.05.2009, 14:38
X__x запускаешь в консоли с перенаправлением буфера вывода...
program.exe > dump.txt

Irdis
25.05.2009, 03:34
ofstream file;
....
file.close();

а так похоже

Irdis
27.05.2009, 14:12
ofstream provides an interface to write data to files as output streams. (могу скинуть линк, если не верите)
>>>out file stream - это поток вывода из файла.
ну-ну ну-ну...
а в открытом файле ваще ничего хорошего нет.