1、标准命名空间:using namespace std;
std包含了基本的类、数据对象、函数等,如cin ,cout,endl等,如果在代码没有声明
using namespace std;则需要再调用这些接口的时候需要显示的声明,例如:std::cin等;
2、自己定义命名空间
新建立一个c++工程命名SecondNameSpace ,选择SecondNameSpace,右键Add New->C++->C++ header file->命名cirle
终端输出乱码参考这篇文章:
Qt 文件不乱码,控制台输出乱码_qt 控制台 中文乱码-CSDN博客