【发布时间】:2021-06-16 14:55:43
【问题描述】:
我在作为对象成员的指针上使用了 std::malloc()。并且在一个方法中,它抛出了一个错误。
[...]
class SomeClass
{
public:
void method()
{
this.ptr = std::malloc(4);
}
int* ptr;
}
[...]
它抛出一个错误说:
Error: Expression must have class type
我的程序有什么问题?
【问题讨论】:
标签: c++ class pointers memory member