A::A(uint8_t mode):_mode(((uint8_t)&mode)){
}这句话是啥意思?
A::A(uint8_t mode):_mode(((uint8_t)&mode))
这个涉及到编译了。首先,你这里有个专用名词,初始化列表,即构造的时候初始化成员变量其次,你要知道,初始化列表是在构造函数体执行前,先进行赋值
你这个不像初始化列表的格式哈。初始化列表中前面没有A::初始化列表的格式和这种差不多
你这是初始化列表