创建通用有效负载类

时间:2015-11-15 17:33:04

标签: c++

我的任务是将指定的位放在一个8字节的数组中(不是全部64位)。

这可以通过使用结构来完成:

struct Date {
   unsigned int nWeekDay  :  3;
   unsigned int nMonthDay :  6;
   unsigned int reserved1 : 10;
   unsigned int nMonth    :  5;
   unsigned int nYear     :  8;
};

我想写一个获取值的泛型类,开始位和长度,并将值放在正确的位置。

有人能指点我这样一个类\ function的实现吗?

0 个答案:

没有答案