C++兼容赋值原则