Перегрузка static_cast?

Итак, на днях у меня был экзамен, и один из вопросов был примерно таким:

У нас есть класс под названием Square, который содержит переменную int side. Как сделать так, чтобы cout << static_cast(aSquare) < вывел площадь aSquare?

Это вообще возможно?

11
задан Radix 8 March 2012 в 02:40
поделиться