работа в консоли C++

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by lopzan, 23 May 2009.

  1. lopzan

    lopzan New Member

    Joined:
    16 May 2009
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Имеется массив.
    ОС - 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 << endl;
    return 0;
    }
     
  2. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    X__x запускаешь в консоли с перенаправлением буфера вывода...
    program.exe > dump.txt
     
    _________________________
  3. Irdis

    Irdis Elder - Старейшина

    Joined:
    6 Feb 2006
    Messages:
    248
    Likes Received:
    52
    Reputations:
    3
    ofstream file;
    ....
    file.close();

    а так похоже
     
    #3 Irdis, 25 May 2009
    Last edited: 25 May 2009
  4. Irdis

    Irdis Elder - Старейшина

    Joined:
    6 Feb 2006
    Messages:
    248
    Likes Received:
    52
    Reputations:
    3
    ofstream provides an interface to write data to files as output streams. (могу скинуть линк, если не верите)
    >>>out file stream - это поток вывода из файла.
    ну-ну ну-ну...
    а в открытом файле ваще ничего хорошего нет.
     
    #4 Irdis, 27 May 2009
    Last edited: 27 May 2009