标签:运行 而且 深度 就会 white new ros c++ ons
void cross_product(const Point2d &pA, const Point3d &pB) {
Point3d pC;
pC.x = pA.y * pB.z - pA.z * pB.y;
pC.y = pA.z * pB.x - pA.x * pB.z;
pC.z = pA.x * pB.y - pA.y * pB.x;
} main()函数看起来像这样(调用的是nonmember function):main() {
Point3d pA(1.725, 0.875, 0.478);
Point3d pB(0.315, 0.317, 0.838);
for (i = 0; i < 10000000; i++) {
pA.cross_product(pA, pB);
}
return 0;
} 假设调用不同形式的函数,測试出的结果也是不同的.// 在每个base和derived class constructor中被调用 if (this || this = new(sizeof(*this)) // user code goes here在导入 new 和 delete 运算符之前,承担 class 内存管理的唯一方法就是在constructor中指定 this 指针.
标签:运行 而且 深度 就会 white new ros c++ ons
原文地址:http://www.cnblogs.com/clnchanpin/p/6888975.html