От: | Nikita.Trophimov | ||
Дата: | 03.04.13 08:41 | ||
Оценка: |
#include <cstdio>
int main()
{
std::freopen("D:/output.txt", "w", stdout);
std::setbuf(stdout, NULL);
std::freopen("D:/output.txt", "w", stderr);
std::printf("1 \n");
std::fprintf(stderr, "2 \n");
std::printf("3 \n");
}
2
3
#include <fstream>
#include <iostream>
int main()
{
std::ofstream std_out("output.txt");
std::cout.rdbuf(std_out.rdbuf());
std::ofstream std_err("output.txt");
std::cerr.rdbuf(std_err.rdbuf());
std::cout << "1" << std::endl;
std::cerr << "2" << std::endl;
std::cout << "3" << std::endl;
}