C++中“命名空间”和带“.h”、不带“.h”的头文件的关系。为什么引入头文件后还需要引入命名空间?命名空间内是什么?
文章摘自:https://blog.csdn.net/u013162593/article/details/22823425引言:问题:学习过C,然后再学c++的人可能会这么问,我#include之后,不就是把头文件拉进来了吗,而cin cout等函数不就是iostream.h里面的函数吗,我使用cin cout时,编译器为什么会说 “Error 未定义标示符”呢?解决方法:这样写#include<iostream>using namespace std;void main().
转载
2020-05-28 23:39:06 ·
998 阅读 ·
1 评论