19 lines
383 B
C++
19 lines
383 B
C++
//
|
|
// Created by light on 20-1-11.
|
|
//
|
|
|
|
#include <functional>
|
|
#include <iostream>
|
|
#include <map>
|
|
|
|
using namespace std;
|
|
|
|
int main() {
|
|
|
|
map<string, function<int(int, int)>> op_dict{
|
|
{"+", [](int x, int y) { return x + y; }},
|
|
{"-", [](int x, int y) { return x - y; }},
|
|
{"*", [](int x, int y) { return x * y; }},
|
|
{"/", [](int x, int y) { return x / y; }},
|
|
};
|
|
} |