我对 C++ 很陌生,我还不太了解这些指针。
没关系,我有 2 个非指针对象:
Vec2D A(0, 0), B(10, 10);
Vec2D C = A-B;
但如果一个是指针?
Vec2D::minus(Vec2D B) {
Vec2D that = Vec2D(this->x(), this->y());
return that-B;
}
所以问题是:如何使用指针this
与-
B 进行操作?
而且,我不明白在我的方法中构造了多少对象,以及如何通过一些参考来优化内存消耗。