Динамика не рулит

Оч палезный код,для общего развития )struct sDataParm{ BYTE aData[MAX_DATAPARM_LEN]; BYTE bLen; BYTE bPresent; // helper methods BOOL IsPresent( WORD paramId=0 ) const { return !!((*(this + paramId)).bPresent); } BYTE GetLength( WORD paramId=0 ) const { return ((*(this + paramId)).bLen); } BYTE GetAsByte( WORD paramId=0 ) const { return *((BYTE *)((*(this + paramId)).aData)); } WORD GetAsWord( WORD paramId=0 ) const { return *((WORD *)((*(this + paramId)).aData)); } DWORD GetAsDWord( WORD paramId=0 ) const { return *((DWORD *)((*(this + paramId)).aData)); }

};

Последняя правка: пн, 29/08/2011 - 20:50
Submitted by Relyer on

Комментарии

Ешо кусок жости )if(pObj==0xcdcdcdcd) return;Камиты на SVN'er802 | ... | Маленькое исправлениеr800 | ... | Чиста 800-й коммитr795 | ... | Докоммитил незамеченные файлыr794 | ... | Смерджили с Ромой (стало еще хуже)r750 | ... | Нарастили версиюr515 | ... | Документирован весь мой кодr433 | ... | ЭТО БИТАЯ ВЕРСИЯ - только для Паши - завтра утром исправлю

Submitted by Relyer on

GameDev.by