梅冠华-2019-05-22
翻译自C++学习网站 learncpp(www.learncpp.com) 第0章 第8节
https://www.learncpp.com/cpp-tutorial/a-few-common-cpp-problems/
0.8 一些常见的C++问题
这一节中,我们将列出一些常见的问题,它们是编程新手最有可能碰到的问题。这不是说要提供一个编译或执行问题的详尽清单,而是说对于基础问题的实用解决方案列表。如果你对于其它问题有任何建议,可以添加到该列表中来,那么请把它们公布到下面的评论区里。
常见的运行问题
Q:当程序运行时,控制台窗口闪了下瞬间就关掉了
首先,添加或是确保如下行代码是在你程序的最上部(Visual Studio用户,确保这些行出现在 #include “pch.h” 或 #include "stdafx.h"后面,如果有的话):
#include <iostream>
#include <limits>
然后,在mian()函数的最后添加如下代码(刚好就在return语句之前)
std::cin.clear(); // reset any error flags
std::cin