win7和win8哪个流畅:c++ using namespace std; std 是?

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/28 16:59:45

using namespace std;
using namespace System;

using -- 使用
namespace -- 名字空间
std 和 System -- 两个都是名字空间的标识符.

这里的 std 是规定的(标识符)名字,它表示标准库的名字结合体.

namespace std {
using ::abort;
using ::abs;
using ::atexit;
using ::atof;
using ::atoi;
using ::atol;
using ::bsearch;
using ::calloc;
using ::div;
using ::div_t;
using ::exit;
using ::free;
using ::getenv;
using ::labs;
using ::ldiv;
using ::ldiv_t;
using ::malloc;
using ::mblen;
using ::mbstowcs;
using ::mbtowc;
using ::qsort;
using ::rand;
using ::realloc;
using ::size_t;
using ::srand;
using ::strtod;
using ::strtol;
using ::strtoul;
using ::system;
using ::wcstombs;
using ::wctomb;
}

standard标准的意思

std名字空间, 它包括了所有在许多标准C++库(例如iostream)中定义的名字.例如,你将下面一行放在一个文件的开始部分时:
#include<ilstream>
该库中所有的名字(例如cin和cout之类的名字)都是定义在std名字空间中.

琦孟 同学发的问题都是几乎所有C++书上有讲的哈,所以还是看书方便一些吧!