1.vscode写c++程序时需要配置tasks.json和lauch.json文件,然后使用iostream后会出现setting文件
2.若要使用cout输出流,则要在include后加入using namespace std;
#include <iostream>
using namespace std;
3.若要解决闪退情况,则需要在return 0前加入代码
system("pause");//需要加入头文件#include<stdlib.h>即可解决闪退问题
4.整体代码为
#include <iostream>
using namespace std;
int main()
{
cout << "Hello Vscode" ;
getchar();
return 0;
}
5.转载https://blog.csdn.net/fsz520w
C++中的using namespace std的作用
所谓namespace,是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。
iostream和iostream.h的区别:
后缀为.h的头文件C++标注已经明确提出不支持了。早些的实现将标准库功能定义在全局空间里,声明在带.h后缀的头文件里,C++标准为了和C区别开,也为了正确地使用命名空间,规定头文件不使用后缀.h。因此,当使用<iostream.h>时,相当于在C中调用库函数,使用的是全局命名空间,也就是早期的C++实现。当使用<iostream>时,该头文件没有定义全局命名空间,必须使用namespace std,这样才能使用类似于cout这样的C++标识符。
————————————————
版权声明:本文为CSDN博主「PG-aholic」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/fsz520w/article/details/82561795