240 發(fā)簡(jiǎn)信
IP屬地:華盛頓州
  • 寫 Linux 動(dòng)態(tài)庫(kù)的最佳實(shí)踐

    在定義全局變量和函數(shù)是埂材,如果我們使用 static 關(guān)鍵字修飾他們,就只能夠在同一個(gè)文件內(nèi)引用他們搂妻;如果我們不使用 static 關(guān)鍵字议慰,就可以...

  • Resize,w 360,h 240
    圖解 Linux 程序的鏈接原理

    將 C 或 C++ 源代碼編譯成可執(zhí)行文件分成兩步:第一步是將每個(gè)源代碼文件分別編譯成可重定位文件(relocatable蠢古,擴(kuò)展名為 .o),第...

  • 用右值引用減少對(duì)象拷貝

    在 C++11 之前别凹,如果我們要將某個(gè)函數(shù)返回的 vector 傳給另一個(gè)函數(shù)草讶,要么需要復(fù)制這個(gè) vector ,要么需要傳遞指針炉菲。第一個(gè)方案需...

  • 用訪問(wèn)者模式遍歷樹狀結(jié)構(gòu)

    在寫編譯器和解釋器的過(guò)程中堕战,我們需要遍歷抽象語(yǔ)法樹并完成某些操作,比如生成目標(biāo)代碼拍霜。所有的語(yǔ)法類都繼承自同一個(gè)基類嘱丢,但對(duì)每個(gè)語(yǔ)法類的操作都不同。...

  • C++ 迭代器

    迭代器 (iterator) 是 C++ 程序中常用的一種設(shè)計(jì)模式祠饺,它最重要的作用是為訪問(wèn)容器提供了統(tǒng)一的接口越驻。 C++ STL 有許多容器,例...

個(gè)人介紹
科普式技術(shù)博主
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品