std::string from rtc_time
Существует ли готовая функция перевода структуры rtc_time в std::string?
Существует ли готовая функция перевода структуры rtc_time в std::string?
Доброго дня. Допустим есть
message Message
{
required string str = 1;
}
libprotobuf ERROR google/protobuf/wire_format.cc:1059] Encountered string containing invalid UTF-8 data while serializing protocol buffer. Strings must contain only UTF-8; use the 'bytes' type for raw bytes.
Вопрос: как в поле str ( оно должно оставаться string, т.к. туда помимо сериализованного Message может записываться любая строка) записать то, что требуется, не изменяя при этом Message?
P.S. Если кого-то заинтересует зачем надо так извращаться, или найдутся желающие сказать очередное «не нужно» - идите лесом.
Здравствуйте! Пытаюсь сохранить вывод окна (Windows) в строку и затем отобразить ее. Делал это с помощью функций winstr, winnstr. Проблема в том, что некоторые символы окна типа '-' (горизонтальная линия в рамке) при сохранении в строку заменяются на 'q', '|' (вертикальная линия в рамке) - на 'x' и т.д. Мне же нужно получить текстовое представление окна именно в том виде, в котором ncurses выводит его на терминал (с рамкой). Кто-нибудь может помочь разобраться?
Перемещено maxcom из linux-org-ru