Closed prospero78 closed 5 years ago
Если assert, то это ошибка в компиляторе. Но мне не удалось ее воспроизвести по описанию. Тут нужен пример кода, если можно.
Хорошо, вечером архив с кодом перекину. Почта где-то указана?
akron1_m@mail.ru
Я только что наткнулся на эту ошибку (assertion failure, module PROG, line 486). Правда, она воспроизводилась совсем по-другому. Тем не менее, думаю, что я ее исправил (коммит 386 модуль PROG).
Я только что наткнулся на эту ошибку (assertion failure, module PROG, line 486). Правда, она воспроизводилась совсем по-другому. Тем не менее, думаю, что я ее исправил (коммит 386 модуль PROG).
Ну вот! Я же говорил!))
1) Сделал базовый тип 2) Сделал производный тип от базового 3) Сделал тип указатель на производный тип 4) В процедуру требую указатель на базовый тип, передаю указатель на производный тип. 5) Компилятор сходит с ума. assertion failure, module PROG, line 486. Если это правильное поведение, тогда кастинг по производным типам из базового в компиляторе невозможен? Сделал передачу напрямую производного типа -- результат тот же.