Задать вопрос
Serg89
@Serg89
Изучаю. Читаю.

Есть ли в C++ готовые решения для реализации метода toString?

Собственно весь вопрос в названии: есть ли в C++ инструмент, который позволяет выполнять у объектов классов что-нибудь похожее на toString?
  • Вопрос задан
  • 334 просмотра
Подписаться 1 Оценить Комментировать
Решение пользователя Олег Цилюрик К ответам на вопрос (3)
Olej
@Olej
инженер, программист, преподаватель
То, что вы называете toString - это в терминологии C++ оператор преобразования типа к строчному представлению.
Для своего класса X описываете:
X::operator string( void ) { ... }
или (с определёнными сложностями):
X::operator char*( void ) { ... }

А потом в коде используете:
cout << X;
Ответ написан
Комментировать