У меня есть функция, к которой я не могу прикоснуться. Является ли она «создателем журналов», она помещает что-то для печати в файл и показывает его при запуске файла.Проблема в том, что функция получает только const string
, поэтому, если я хочу что-то напечатать, мне нужно преобразовать все в этот тип данных (я не могу использовать cout).
функции itoa & atoi не являются стандартными функциями, поэтому яне может использовать это ни.C ++ очень «особенный» с типами данных и не очень легко принимает преобразования, так что это мой вопрос: как я могу преобразовать каждый тип данных в строку для целей журнала?
Возможно, мне следует проверить тип данныхна функции, чтобы преобразовать вещи и вернуть их в stringstream
(ведь я, конечно, должен преобразовать в строку).
Итак, есть ли какой-нибудь совет, как это сделать?