C++学习之路
C++初学记录
GlenPeng
这个作者很懒,什么都没留下…
展开
-
C++中"std::"是什么意思?起什么作用?namespace?iostream和iostream.h的区别
std是一个类(输入输出标准),它包括了cin成员和cout成员,“using name space std ;”以后才能使用它的成员。#include<iostream.h>中不存在类std,但是他有cin,out的相关函数,不需要使用命名空间了。而第二种标准#include<iostream>,它包含了一个类,在类的使用之前要预处理一下,“using namespac...转载 2019-10-18 11:12:01 · 635 阅读 · 0 评论 -
C++中std是什么意思?
std::是个名称空间标识符,C++标准库中的函数或者对象都是在命名空间std中定义的,所以我们要使用标准库中的函数或者对象都要用std来限定。至于为什么将cout放到名字空间std中,是因为象cout这样的对象在实际操作中或许会有好多个,比如说你自己也可能会不小心定义一个对象叫cout,那么这两个cout对象就会产生冲突。那么std都是在什么时候使用?一般来说,std都是要调用C++标准库...转载 2019-10-18 10:23:52 · 1070 阅读 · 0 评论