Зачастую в классе необходимо объявить так называемые "свойства" — пары функций, отвечающие лишь за считывание и запись внутренней переменной. Например, SetColor() и GetColor(), SetText() и GetText() и так далее. Когда таких функций много, их объявление превращается в скучную рутинную работу, да и интерфейс изрядно загромождается.
С помощью нехитрого макроса можно облегчить себе жизнь и сократить объем кода.
Читать дальше...

@темы: Лень как двигатель прогресса

Комментарии
04.10.2009 в 06:15

Не дай БОГ такое встретить =)
повергнет в шок.... (Абстракция не очень, так себе)

(Макрос то объявиться только в 1 месте, которое удачненько запрячется / затеряется.)

Вообщем если пишите не только для себя.... лучше ненадо
10.09.2010 в 01:01

посмотрел код - улыбнуло)
за два года много чего поменялось.

Расширенная форма

Редактировать

Подписаться на новые комментарии
Получать уведомления о новых комментариях на E-mail