C++ | VS警告,“&”绑定成员函数表达式上的非法操作

这是关于重载运算符的相关只是,使用了operator可以让自定义的结构体作为我们的一个类型存储使用;

C++预定义中的运算符的操作对象只局限于基本的内置数据类型,但是对于我们自定义的类型(类)是没有办法操作的。但是大多时候我们需要对我们定义的类型进行类似的运算,这个时候就需要我们对这么运算符进行重新定义,赋予其新的功能,以满足自身的需求。

问题代码: 

修改后代码:指针变量前要把class类名加上写为&allocator::Allocation

 

posted @ 2022-04-25 17:00  支阿怪🔥  阅读(1125)  评论(0编辑  收藏  举报