Как дублировать вывод cout в файл

380
10 сентября 2017, 01:52

Здравствуйте!

Я использую Google test для тестирования кода на c++. Требуется сохранить то, что Google Test выводит в консоль - в файл. Здесь смысл не перенаправить cout в файл, а сохранить то, что было выведено в консоли в файл. Есть идеи, как это сделать в коде?

Answer 1

Давно натыкался на такое - conio.h функция gettext().

char *pText;
pText=new char[(dx+2)*6];
gettext(x,y,x+dx+1,y+2,pText);

Скажите если не то что нужно.

READ ALSO
QImage ошибка создания картинки из буфера

QImage ошибка создания картинки из буфера

я создаю изображение из буфера и вывожу его, но у меня получается картинка со сдвигом в кадрекартинка в буфере в формате ВМР

343
Функция выводит непонятное значение

Функция выводит непонятное значение

Вызываю функцию и передаю ей число 22 например, что является одним передаваемым аргументом, но функция принимающая один любой аргумент должна...

273
Ошибка: cout: необъявленный идентификатор

Ошибка: cout: необъявленный идентификатор

Я только начал разбираться с плюсамиИ тут же воткнулся в какой-то непонятный для меня косяк

388
Вставить данные в БД SQLite3

Вставить данные в БД SQLite3

Добрый деньКаким образом происходит запись данных(int, long long, double) в sqlite3?

282