main作为友元函数

回复帖子

@持之以珩400ACpj 2019-01-11 23:17 回复
#include<bits/stdc++.h>
using namespace std;
class A{
    private:
      int a,b;
    public:
      A()
      : a(0),b(0){ }
      ~A(){ }
    friend int main();
}; 
int main(){
    A place;
    cin>>place.a>>place.b;
    cout<<place.a+place.b<<endl;
    return 0;
}

但是,不可以把main放在struct定义之中

@M_sea 2019-01-12 08:10 回复

你像极了那些刚学C++就发错误A+B题解的人

@Fee_cle6418 2019-01-12 08:21 回复

你像极了那些刚学C++就发错误A+B题解的人

@桂丶言葉 2019-01-20 15:30 回复
class Solution() {
private:
    int a, b;
public:
    Solution() {
        Get();
        Solve();
    }
    void Get() {
        std::cin >> a >> b;
    }
    void Solve() {
        std::cout << a + b << std::endl;
    }
};
Solution s;

我要这main函数有何用