第一彈:using namespace std;
和std::
C++標(biāo)準(zhǔn)程序庫(kù)中的所有標(biāo)識(shí)符都被定義于一個(gè)名為std的namespace(命名空間)中
使用C++標(biāo)準(zhǔn)程序庫(kù)的任何標(biāo)識(shí)符時(shí)乳愉,可以有三種選擇:
1,直接指定標(biāo)識(shí)符
例如std::iostream而不是iostream完整語(yǔ)句如下:
std::cout<<std::hex<<3.4<<std::endl;
2,使用using關(guān)鍵字
加入
using std::cout;
using std::endl;
using std::cin;
則前面語(yǔ)句可以寫成如下代碼:
using std::cout;
using std::endl;
using std::cin;
cout << std ::hex << 3.4 << endl;
3避除,使用using namespace std
#include<......>
using namespace std;
cout << hex << 3.4 << endl;