[英]why is my program crashing at the end
这是我的代码:
int main(){
string inputcmd;
while (getline(cin, inputcmd)){
cout << "TYPE A COMMAND" << endl;
cin >> inputcmd;
//cin.ignore(numeric_limits<streamsize>::max(), '\n');
//cin.clear;
cin.ignore(80, '\n');
if (inputcmd == "makenew"){
cout << "MAKING NEW PROJECT";
read_project(cin);
}
}
return 0;
}
为什么我的程序总是在最后崩溃? 它运行得非常好,直到最后,我执行read_project()之后,它会吐出运行时错误并崩溃,这是为什么呢?
请检查您的函数“ read_project”,我们不知道该函数如何实现。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.