我正在阅读Stroustrup的c++FAQ我注意到,有一次,他在语言中有一个writeonly限定符。经过一番讨论,我和一位同事只能想出一个目的——副作用,特别是在某些内存映射IO的情况下。writeonly限定符还有其他合法用法吗? 最佳答案 write-only限定符对于硬件寄存器很有用,因为从write-only寄存器读取会导致未定义的行为或细微的运行时错误。您可以使用#define,例如#definewrite-only,然后将其应用于寄存器,例如special_registerwrite_onlyUTXBUF;EETim