關於C中名稱空間域的問題?請教高手

2022-11-04 05:25:22 字數 742 閱讀 8717

1樓:

這是名稱空間地問題,大哥好地比方把,一個大的程式,大家都在寫程式,都用不同地變數和函式,但是有些變數和函式是重複地,不同地程式設計師可能用了相同的函式,怎麼辦呢?加一個標籤把!!

這個標籤就是namespace,不同地獨立檔案用地不同,在引用是加上namespace,就可以區別是誰定義地函式了,你說地std就是c++中地函式庫檔案地標籤,在程式地前面加上這個,就是說以後地函式不說明地話就是用地庫中地函式!!以後地學習中還是會用地到地,這些只是膚淺地解釋,隨著你地學習,就會有更加好地理解。希望你能明白,沒有誤解你阿!!

2樓:匿名使用者

如果不考慮模板的話,str()是ostringstream類的一個成員函式:

string ostringstream::str( ) const;

可以去查msdn;

std是個名稱空間,樣子差不多這樣:

namespace std

就當它是一層外殼好了:)

3樓:

和稱為c++庫。庫裡面包括了很多別人寫好的函式。

關於using namespace std;為什麼有這樣的作用:

比如ostringstream ,這是個庫裡面現成的類。完整的全稱是 std::ostringstream 。

所以你可以把程式改為以下形式對比理解:

#include

#include

void main()

C中關於類中臨時物件的問題

這個臨時物件是a 1000 產生的,並不是a作為臨時物件,a 1000 產生的物件又賦值給了a,臨時回物件用完就答 析構了。臨時物件一般是怎麼產生的呢,比如說你呼叫一個函式void fun test a 假設我們這樣呼叫 fun b 當呼叫的時候,往裡傳的這個b並不是真正的b,而是它會複製出一個和b...

關於露天廣場兒童遊樂裝置的問題,請教中

很多,你的問題邊上就有,找一下.你先copy 觀察下附近各種遊樂設施,看看玩的bai 是哪個年du齡段的兒童,受歡迎的設zhi備突出的特點是什麼。因dao為各年齡段的兒童身體發展不一樣,例如射擊氣球這樣的對肌肉控制要求一定的精細程度的遊戲對太小的兒童就無法做到,但對於半大不小的孩子來說正是有一定的挑...

關於高數中湊微分的問題,高等數學中的湊微分法怎麼理解??有什麼技巧嗎?????

把lnx看成u,lnx的導數不就是1 x嗎?湊du需要乘1 x,式子 lnx x 裡就有1 x了且剛好是lnx的導即u的導,不需要再乘以它 1 x 就可解了 2x 1 dx 1 2 2x 1 d 2x 1 因為d 2x 1 2dx,所以前面要有個1 2,來和這裡出現的2相消 1 2 udu 這裡的u...