sinat_37770210
sinat_37770210
2019-05-17 11:24

c++中类函数可以直接被赋值吗?如图

  • c++

图片说明

#include <iostream> 
using namespace std;
class A
{
public:
    int v;
    // 你的代码添加在这里
    A(){
        v=0;
    }
};
int main()
{
    int n;
    cin >> n;
    A a;
    cout << a.v << endl;
    a() = n;
    cout << a.v << endl;
    return 0;
}

需要重载等号运算符吗?
没见过这种用法,请指教

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

2条回答