瀏覽量:54次
#include 非標(biāo)準(zhǔn)輸入輸出流
#include 標(biāo)準(zhǔn)輸入輸出流
C++中為了避免名字定義沖突,特別引入了“名字空間的定義”,即namespace。當(dāng)代碼中用時(shí),輸出可直接引用cout<繼承C語言的標(biāo)準(zhǔn)庫文件,未引入名字空間定義,所以可直接使用。
當(dāng)代碼中引入時(shí),輸出需要引用std::cout<時(shí),引入std::有以下方法:
1.
using namespace std;
cout<
2.
using std::cout;
cout<
3.最基本的std::cout<
這回你該知道為什么通常用#include 時(shí),
要用using namespace std;了吧。如果你不用這個(gè),就要在使用cout時(shí),用后兩種方法了。其他頭文件也是同樣的道理。
有“.h”的就是非標(biāo)準(zhǔn)的,C的標(biāo)準(zhǔn)庫函數(shù),無“.h”的,就要用到命令空間,是C++的。還有一部分不完全是有“.h”和沒“.h”的差別。例如:math.h和cmath
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點(diǎn),本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請(qǐng)您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們?cè)诖_認(rèn)后,會(huì)立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776