在C++中,安全和可移植的编程实践,确实需要对类对象的结构和布局保持某种程度的“健康的不知情”.对于一个类而言,并非总是“所见即所得”。
我们得到的启示就是,应该在高层操纵类对象,而不应该把它当成一组位的集合。在不同的平台上,高层的操作将会做相同的事情,但它们的底层实现可能并不相同。