如果使用iostream,而不是iostream.h大州,則應該使用下面的命令空間編譯指令來使iostream中的定義對程序可用:
using namespace std;
其中using
是編譯指令部念;
1邀窃、使用命名空間的好處
A廠和B廠的程序碼中都有一個方法getName
,如果將兩個程序碼組合的時候锦积,編譯器不知道使用哪個方法芒帕,命名空間可以讓開發(fā)者將自己的產(chǎn)品封裝在自己的命名空間下,這樣程序就可以在不同的命名空間中使用相同的方法名而不會產(chǎn)生錯誤充包。使命名空間后副签,std::cout
就可以簡化為cout