這怎么理解?
using namespace std;在上面所以下面用到的cout,endl就是std里面的,哪最后又有一句using namespace B;則最后一個(gè)函數(shù)有兩個(gè)默認(rèn)命名空間了 拿用到cout,endl自動(dòng)知道是std里面的?而不是B里面的?
using namespace std;在上面所以下面用到的cout,endl就是std里面的,哪最后又有一句using namespace B;則最后一個(gè)函數(shù)有兩個(gè)默認(rèn)命名空間了 拿用到cout,endl自動(dòng)知道是std里面的?而不是B里面的?
2017-03-24
舉報(bào)
2022-03-24
個(gè)人認(rèn)為,這個(gè)$redHTML只是一個(gè)字符串,其實(shí)無需要使用$前綴,可能最初的原因是讓大家習(xí)慣jquery這個(gè)環(huán)境罷了。歡迎常來慕課學(xué)習(xí)!小伙伴在等著你!
2017-03-24
首先直接回答問題,因?yàn)閮蓚€(gè)空間里只有一個(gè)cout等,B里面沒有,所以能區(qū)分。然后說明,如果用了多個(gè)using namespace,就相當(dāng)于將所有用到的namespace放到同一個(gè)namespace里面,之所以可以這么用,是因?yàn)閮蓚€(gè)namespace里面沒有重復(fù)的,如果有重復(fù)的就不能這么用。