兩個小問題
后面寫了using namespace B之后,調(diào)用命名空間B中的函數(shù)fun()還要不要寫B(tài)::? ?不是說只要不聲明的函數(shù)就是B中的嘛,那么A和B同名的這個fun函數(shù)可以直接不跟聲明調(diào)用嗎?
還有為什么不聲明就是調(diào)用的B命名空間里的函數(shù),上面不也聲明了std命名空間嗎?是因為std中沒有fun函數(shù),還是因為B命名空間跟的近?
后面寫了using namespace B之后,調(diào)用命名空間B中的函數(shù)fun()還要不要寫B(tài)::? ?不是說只要不聲明的函數(shù)就是B中的嘛,那么A和B同名的這個fun函數(shù)可以直接不跟聲明調(diào)用嗎?
還有為什么不聲明就是調(diào)用的B命名空間里的函數(shù),上面不也聲明了std命名空間嗎?是因為std中沒有fun函數(shù),還是因為B命名空間跟的近?
2019-09-02
舉報
2019-09-02
寫了using namespace后就不用了