Здравствуйте, MAKFERSON, Вы писали:
MAK>Андрей,
MAK>Как побороть отшибку компиляции вашего кода в борланде? MAK>Код ошибки такой:
MAK>[C++ Error] Serializer.h(243): E2352 Cannot create instance of abstract class 'StructClassMeta<dotNet::Pair>' MAK>[C++ Error] Serializer.h(243): E2353 Class 'StructClassMeta<dotNet::Pair>' is abstract because of 'MetaClass<dotNet::Pair>::ReadNode(const INode &) const = 0'
Ну, очевидно, вы пытаетесь либо создать экземпляр изначально абстрактного класса StructClassMeta (или вернуть/передать по значению), либо, если StructClassMeta — это ваш класс-потомок, вы забыли реализовать в нем функцию ReadNode.