Здравствуйте, so5team, Вы писали:
S>Во-вторых, как с помощью мифического crprintf вывести объект собственного типа?
Релизовать интерфейс наподобие
class printable {
public:
virtual void print(output_stream stream) = 0;
};
Если интерфейс реализовывать не хочется или не получается, написать обёртку для класса, реализующую этот интерфейс.