Добрый день.
Скажите, как сделать свойство в C++ виртуальным (.Net 2003)? Я пытаюсь сделать виртуальными функции-аксессоры:
__declspec (property(get=AngleGet, put=AnglePut)) double Angle;
virtual double AngleGet()
{
//...
}
virtual void AnglePut(double val)
{
//...
}
И переопределить их в производном классе, но все равно вызываются функции базоого класса. Объявить само свойство виртуальным не получается, ошибка virtual not permitted with data declarations.
PS. Хочется сделать это способом, наиболее похожим на native-язык.
08.09.06 08:38: Перенесено модератором из '.NET' — Odi$$ey