Я использую функцию шаблона, и я передаю, и я могу посылать экземпляры различных классов в поток строк. Что я могу сделать, чтобы убедиться, что это продолжает работать?
Позвольте мне быть более конкретным, где я определяю поведение для этого? Есть ли какой-то член, который должен присутствовать в каждом классе, отправляемом в строковый поток, должен ли я в некоторой степени расширить или расширить существующий поток String (я думал о создании класса, который наследуется от sstream и перегружает оператор << для обработки всех возможных классы)? </p>
У меня были проблемы даже с поиском документации по этому вопросу, поэтому даже ссылки на дополнительные ресурсы были бы полезны.