Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Gentlecat
0 / 0 / 0
Регистрация: 01.04.2012
Сообщений: 2
#1

Как организовать вывод лога в разные файлы с ACE_Log_Msg? - C++

04.04.2012, 15:18. Просмотров 367. Ответов 0
Метки нет (Все метки)

Здравствуйте!
Столкнулся с проблемой. В многопоточном приложении необходимо организовать вывод логов в несколько файлов, так, чтобы каждый поток писал свой отдельный лог-файл. Использую класс ACE_Log_Msg, но похоже в этом классе нет того, что я хочу - нет возможности писать в несколько выходных потоков одновременно.
Для организации вывода в один файл использую стандартный код

C++
1
2
3
4
ACE_OSTREAM_TYPE *output_file = new ofstream("test.log");
ACE_LOG_MSG->msg_ostream(output_file, 1);
ACE_LOG_MSG->set_flags(ACE_Log_Msg::OSTREAM);
ACE_LOG_MSG->clr_flags(ACE_Log_Msg::STDERR);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2012, 15:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как организовать вывод лога в разные файлы с ACE_Log_Msg? (C++):

Как организовать форматированный вывод? - C++
Доброго времени суток,подскажите пожалуйста новичку : например, написал я пять задач - примеров ,всё как полагается. Внимание вопрос )))...

Как правильно организовать файловый ввод/вывод? - C++
setlocale(LC_ALL,"russian"); double x; ifstream fin; fin.open("input.txt"); fin>>tochnost>>x>>x>>x; ...

Как организовать Буферизированный ввод вывод стурктуры в текстовый файл? - C++
Подскажите, как организовать Буферизированный ввод вывод стурктуры в текстовый файл? Буду признателен, если приведете какой нибудь пример.

Как организовать вывод двумерного массива (целые числа) из текстового файла? - C++
Люди, объясните младшему товарищу. как организовать вывод двумерного массива(целые числа) из текстового файла. скрин прилагается. работаю...

Как переопределить функцию так, чтобы она не только могла принимать разные параметры, но и возвращать тоже разные? - C++
То есть я считаю несправедливым, если такое проканывает: void f () {;} void f (int) {;} а такое нет: void f (int) {;} int f...

Разделение чередующихся строчек в разные файлы - C++
Условие: Файл с исходными данными содержит 2 стихотворения разных авторов (строки чередуются). Составить программу, которая запишет...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.04.2012, 15:18
Привет! Вот еще темы с ответами:

Запись строк в разные .txt файлы - C++
Доброго времени суток! Очень хочу сделать запись строк в разные .txt файлы. Попытаюсь объяснить подробнее: Заполняем 1-ый массив...

Положительные и отрицательные числа переписать в разные файлы - C++
Помогите с программой пожалуйста! Язык С++! Описать функцию p от трех файлов, которая из файла g переписывает все положительные числа...

При скачивании файла через URLDownloadToFile и из браузера скачиваются разные файлы - C++
Здрасте, я тут немного охреневаю. Есть файл на серваке, и есть код: URLDownloadToFile(0, L"http://mkostoevr.github.io/CFLF.ver",...

Как организовать вывод данных в разные файлы в цикле? - MathCAD
Здравствуйте! Прошу помочь с организацией вывода данных массива в различные файлы, дабы не создавать огромное число WRITEPRN'ов. Если с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru