Ситуация такая: Имеем глобальный класс1 В нем локальный класс2 который друг классу1 (в инклуде типов и локальных классов объявлено через class класс1 definition local friends класс2) Все работает ок Далее Делаем глобальный класс3, наследует от класса1 (в нем констуктор и пара переопределенных методов, обращения к прайвет класса1 конечно нет, в классе1 и классе2 никакого упоминанеия о классе3 нет) имеем сначала во время выполнения дамп, а затем после дергания класса1 и в проверке синтаксиса класса3 следующую ошибку Класс1,Include классов (локал. типы данных, типы объектов, макрос) DEF Class "класс1" was derived from the current class. You therefore cannot address its components here. Как обойти?
|