C++ getline函数莫名问题
  • 板块灌水区
  • 楼主helpcyg
  • 当前回复22
  • 已保存回复22
  • 发布时间2020/8/8 18:59
  • 上次更新2023/11/6 20:55:16
查看原帖
C++ getline函数莫名问题
327288
helpcyg楼主2020/8/8 18:59

第一次用getline,结果就直接“停止工作”了

上代码

#include<iostream>
#include<vector>
using namespace std;
int main(){
	string dice;
	getline(cin,dice);
	vector<int> num;
	int a = 0;
	for(int i = 0;i < dice.length();i++){
		if(dice[i] != ' '){
			num[a] = dice[i] - '0';
			a++;
		}
	}
	if(num.size() == 3){
		cout<<"1";
	}
	return 0;
}
2020/8/8 18:59
加载中...