那么这两个函数在 C++ 中完成同样的事情吗?
void MYCLASS::clear() {
classSize = 0;
class_ptr = NULL;
}
void MYCLASS::clear() {
classSize = 0;
*class_ptr = NULL;
}
在int *class_ptr
我的头文件中声明的位置。当我将鼠标悬停在 Visual Studio 上时,class_ptr 显示为相同类型。
我相信他们都将 class_ptr 指向 NULL。但是,我想确保他们确实都在这样做。