Регистрация кодов ошибок DJI в ofstream

Это может быть простой вопрос C ++, но у меня возникают трудности при записи сообщений с кодами ошибок в ofstream (запись в файл во время полета для диагностики проблем).

Это блок кода того, что я хотел бы войти

if (ACK::getError(startAck))
{
ACK::getErrorCodeMessage(startAck, __func__);
}

Строка в условном выражении возвращает ноль, и из того, что я вижу, FUNC это то, что записывает ошибку в стандартный вывод.

У кого-нибудь есть понимание того, как я могу донести это сообщение до офстрима?

1

Решение

По состоянию на август 2018 года единственный способ записать сообщения об ошибках в файл — это перенаправить stdout поток в файл при запуске программы в терминале.

1

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

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

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