Pantheios: отдельные журналы на тему

Я делаю многопоточную программу и хочу отслеживать процесс каждого потока с помощью Pantheios.

Поскольку в каждом потоке много чего происходит, мне нужно отделить логи для каждого потока. (если нет, размер файла журнала будет чудовищным)

Используя следующую функцию, я попытался разделить файлы журнала для каждого потока.

    void threadClass::prepareLog()
{
static int counter = 1;
CString strPath = _T("");
strPath.Format(_T("log%d.log"),counter++);
pantheios_be_file_setFilePath(strPath, PANTHEIOS_BEID_LOCAL);
}

Но в результате все журналы потоков будут записываться только в файл журнала последнего потока.

Я все еще ищу, но мне интересно, если сам Pantheios не поддерживает создание нескольких файлов журнала.

Кстати, я использую набор символов Unicode.

Если что-то неясно или есть какие-либо вопросы, не стесняйтесь спрашивать.

Спасибо за Ваше внимание.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]