Здравствуйте, WolfHound, Вы писали:
WH>Здравствуйте, rancorous, Вы писали:
R>>Почитал я тут дискуссию по поводу "Свойств" на С++ и вот что скажу — для С++ затея плохо реализуемая.
WH>А еще придется вводить новое ключевое слово, еще придется вводить новый встроеный тип "указатель на свойство"...
WH>И еще что касается геттеров/сеттеров то не забываем что в С++ есть перегрузка функций
WH>WH>struct some_type
WH>{
WH> int some_prop()
WH> {
WH> return ...;
WH> }
WH> void some_prop(int value)
WH> {
WH> ...;
WH> }
WH>};
WH>
WH>и никаких префиксов/постфиксов get/set не надо.
А если так?
WH>WH>struct some_type
WH>{
WH> void some_prop(int value=0)
WH> {
WH> ...;
WH> }
WH>};
WH>
По-моему, лучше уж set/get.
... << RSDN@Home 1.1.0 stable >>