Re: Property на C++ без расширений языка
От: vdimas Россия  
Дата: 16.10.04 01:12
Оценка: +1
Здравствуйте, Undead, Вы писали:

U>Вот попробовал написать код поддержки так называемых свойств (как в C#).

U>Есть замечания и предложения по дизайну или ссылки на уже существующие реализации?

— можно сеттеры и геттеры вынести в параметры шаблона
— вместо хранения this объекта в шаблоне использовать смещение от this этого проперти

т.е. само пропертине должно хранить данных, в параметрах шаблона можно все указать,
получишь 1 байт на проперти в целевом классе

-------------------
__declspec(property ...)

а вообще, заканчивайте вы с этими пропертями на С++
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.