我需要数字(在int数组中)和运算(在char数组中)在不同的数组中,并且我在使用向量数组。
] >>我也曾尝试将表达式作为字符串,但未能将其拆分为数字的int数组和操作的char数组。
vector<long long> no; vector<char> ops; int i=0; while(cin) { if(i%2==0) { int s; cin>>s; no.push_back(s); } else { char s; cin>>s; ops.push_back(s); } }
我只是在问如何接受这种类型的输入,不想知道如何解决该表达式。
我需要数字(在int数组中)和运算(在char数组中)在不同的数组中,并且我正在使用向量数组。我也曾尝试将表达式作为字符串,但未能将其拆分为一个int ...
也许您可以使用此: