我必须实现一个将字节写入ostream
对象的方法。我们就叫这个ostream
对象吧strobj
。我还有一个用于存储一个字节数据的位缓冲区,我们称之为:
char &bitter;
在我的头文件中,我有这个:
void writeThisByte(int sumInt);
说明说我必须将传入的 int 的“不太重要的字节”写入ostream
对象,即strobj
;
但是,我对最低有效字节的确切含义感到困惑。
这是否意味着您正在检查是否sumInt == 1
?如果是,你会这样写ostream
吗?
strobj.write(&bitter, 1);
我不知道 :(