【初心者歓迎】C/C++室 Ver.19【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0497デフォルトの名無しさん
2005/07/08(金) 13:46:56union CPatch
{
unsigned long patch_data;
struct t_Part {
char patch;
char LSB;
char MSB;
__property bool Drum = {read=GetDrum, write=SetDrum};
private:
char drum;
bool GetDrum() { return static_cast<bool>(drum); }
void SetDrum(bool val) { drum = val ? 0x80 : 0x00; }
} Part;
};
上のような共用体は問題無いのでしょうか?
期待した動作はしているようなのですが・・
■ このスレッドは過去ログ倉庫に格納されています