Re: доступ к элементам структуры
От: _Dreamer Россия  
Дата: 29.05.07 06:28
Оценка:
Здравствуйте, bookevg, Вы писали:

B>CObj_Status Obj_Status;

B>и при присвоении полю структуры какого-то значения выполнить еще ряд действий, т.е.:
B>Obj_Status.dObj_Status.bReg.Sts = 1 или
B>Obj_Status.dObj_Status.bReg.Rdy = 1
B>приводило к выполнению кода:
B>{
B>// действия
B>dObj_Status.bReg.Sts = 1;
B>}

тоесть Вы properties хотите, проще говоря ?
некоторые компиляторы их поддерживают на уровне расширений.
но ведь можно и метод сделать
class CObj_Status
{
  void SetBit( unsigned bit ) { /* тут все нужные действия */ }
};


?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.