using namespace是什麽意思?
意思是:使用命名空間。
命名空間是C++的壹種機制,用來把單個標識符下的大量有邏輯聯系的程序實體組合到壹起。命名空間用關鍵字namespace 來定義。namespace是指標識符的各種可見範圍。
C++標準程序庫中的所有標識符都被定義於壹個名為std的namespace中。 由於namespace的概念,使用C++標準程序庫的任何標識符時,可以有三種選擇:
1、直接指定標識符
例如:std::cout<<std::hex<<3.4<<std::endl;2、使用using關鍵字
例如:cout?<<?hex?<<?3.4?<<?endl;
3、使用using namespace std
例如:
#include<iostream>
#include<sstream>
#include<string>
using?namespace?std;