Đố vui C++
Thêm code vào để hàm main có thể chạy được:
Thêm code này trước hàm main:
#include <iostream> using namespace std; int main() { cout << add(5) << endl; //in ra 5 cout << add(2)(2) << endl; // in ra 4 cout << add(-1)(10)(100) << endl; //in ra 109 cout << add(4)(3)(2)(1) << endl; // in ra 10 system("pause"); return 0; }Lời giải:
Thêm code này trước hàm main:
struct add { int x; add(int x) : x(x) {} add operator()(int y) { return add(x+y); } }; ostream& operator << (ostream &bo, add a) { cout << a.x ; return bo; }
Nhận xét
Đăng nhận xét