国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C++語言常見問題解答(1)B

2019-11-17 05:44:06
字體:
來源:轉載
供稿:網友

第17節:和 C 連結/和 C 的關系 
-------------------------------- 
Q105:怎樣從 C++ 中呼叫 C 的函數 "f(int,char,float)"? 
Q106:怎樣才能建一個 C++ 函數 "f(int,char,float)",又能被 C 呼叫? 
Q107:為什麼 linker 有這種錯誤訊息:C/C++ 函數被 C/C++ 函數呼叫到? 
Q108:該怎麼把 C++ 類別的物件傳給/傳自 C 的函數? 
Q109:C 的函數能不能存取 C++ 類別的物件資料? 
Q110:為什麼我總覺得 C++ 讓我「離機器更遠了」,不像 C 那樣? 
 
第18節:指向成員函數的指標 
---------------------------- 
Q111:「指向成員函數的指標」和「指到函數的指標」的型態有差別嗎? 
Q112:怎樣把指向成員函數的指標傳給 signal handler、X event callback 等等? 
Q113:當我想以成員函數做為中斷服務常式 (ISR) 時,為什麼編譯器產生(型態不 
       符)的錯誤? 
Q114:為什麼我取不出 C++ 函數的位址? 
Q115:怎樣宣告指向成員函數的指標陣列? 
 
第19節:容器類別與 template 
----------------------------- 
Q116:怎樣自一個連結串列/雜湊表等等里面,插入/存取/改變元素? 
Q117:「樣版」(template)的用意是什麼? 
Q118:"function template" 的語法/語意是什麼? 
Q119:"class template" 的語法/語意是什麼? 
Q120:什麼是「參數化型別」(parameterized type)? 
Q121:「泛型」(genericity)是什麼? 
 
第20節:程式庫 
---------------- 
Q122:怎樣拿到 "STL"? 
Q123:怎樣 FTP 到 "Numerical Recipes" 附的程式? 
Q124:為什麼我的執行檔會這麼大? 
 
第21節:特定系統的細節 
------------------------ 
Q125:GNU C++ (g++) 把小程式造出大大的執行檔,為什麼? 
Q126:有 YACC 的 C++ 文法嗎? 
Q127:什麼是 C++ 1.2?  2.0?  2.1?  3.0? 
Q128:假如簽名編碼標準化了,我能否將不同廠商編譯器產生的程式碼連結起來? 
 
第22節:其他的技術和環境的事項 
-------------------------------- 
⊙22A:其他的技術事項 
Q129:為什麼有 static 資料成員的物件類別產生了 linker 錯誤? 
Q130:"strUCt" 和 "class" 要害字差別在哪? 
Q131:為什麼不能以函數的傳回值來多載(overload)它? 
Q132:什麼是「持續性」?什麼是「持續性物件」? 
Q133:為什麼浮點數 (floating point) 這麼不精確?為什麼這段程式不會印出 0.43? 
 
⊙22B:其他環境下的瑣事 

Q134:有任何 TeX 或 LaTeX 的巨集,能處理 "C++" 的留白效果(spacing)嗎? 
Q135:在哪兒可拿到 C++2LaTeX 這個 C++原始碼的 LaTeX 美編工具(PRetty 
       printer)? 
Q136:該到哪里取得 "tgrind" 這個 C++/C/etc 的原始碼美編工具? 
Q137:有給 GNU emacs 編輯器用的 C++-mode 嗎?有的話,該怎麼拿? 
Q138:我要到哪兒得到和作業系統相關的 FAQs( 譬如:BC++、DOS、Windows 等等)? 
Q139:為什麼我的 DOS C++ 程式說 "Sorry: floating point code not linked" 
       “抱歉,浮點運算程式碼未連結進來”? 
Q140:為什麼當我沒執行 BC45 IDE 的話,BC++ 做出來的 Windows 應用程式就不能用? 
 
========================= 
● 1C:術語及常用的縮寫 
========================= 
 
這兒是一些此文件所采用的縮寫: 
 
     字匯        意義 
     ====        =========== 
     fn          function ,函數(單數型) 
     fns         functions,函數(復數型) 
     param       parameter,參數 
     ptr         pointer,指標,C/C++ 的語法元素,宣告法:  int * p; 
     ref         reference,參考,C++ 的語法元素,宣告法:  int & r; 
     OO          object-oriented,物件導向 
     OOP         object-oriented programming,物件導向程式設計 
     OOPL        object-oriented programming language,物件導向語言 
     method      運作行為,"member function 成員函數" 的另一種說法 
                 【譯注】"method" 是源自 Smalltalk 的術語,很常用於 OO 界。 
 
 
======================================================= 
■□ 第2節:我該如何參與討論?(發信之前請務必一讀) 
======================================================= 
 
Q1:我該在哪個討論區中發問? 
 
Comp.lang.c++ 是討論 C++語言本身最好的地方(譬如:C++ 程式設計、語法、風格 
)。其他討論區是用來討論特定的系統(譬如:MS Windows 或是 UNIX),或是其他 
和 C++語言不直接相關的主題(譬如:怎樣使用你的編譯器)。底下列出一些非常熱 
門的討論區,并從它們的 FAQs 中摘錄些片斷,應該能讓您明了它們最常討論哪些課 
題。 
 
   comp.os.ms-windows.programmer.tools 
      此區是用來討論有關 Windows 軟體發展系統工具的選擇及使用。 
   comp.os.ms-windows.programmer.misc 
      此乃論及其馀 Windows 軟體發展之事項。 
   [有個 FAQ 列表,列出所有 comp.os.ms-windows.programmer.* 討論區] 
      FAQ 5.7.1.  在 DLL 中存取 C++ 的物件類別 

      FAQ 6.1.1.  以 MDI 子視窗做出對話框 [用 OWL] 
      FAQ 6.2.1.  把禁能的選項致能起來 [用 MFC] 
      FAQ 8.1.5.  使用 windows.h 的 STRICT 符號定義 
      FAQ 10.  程式設計參考資料 
 
   comp.os.msdos.programmer 
      許多信件都是關於程式語言產品的(主要是 Borland 和 Microsoft)。 
      FAQ 301. 怎樣才能讀取字元而不 [等待] Enter 鍵? 
      FAQ 412. 怎樣讀取、建立、更改及刪除磁片標名? 
      FAQ 50

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 洛隆县| 玉山县| 涟源市| 鲜城| 宁城县| 绥棱县| 新邵县| 安宁市| 旺苍县| 仁布县| 浦东新区| 彭山县| 平泉县| 溧阳市| 岳普湖县| 大洼县| 沛县| 阿合奇县| 太仆寺旗| 平潭县| 泸溪县| 澜沧| 瓮安县| 犍为县| 梨树县| 图们市| 宁国市| 连城县| 龙游县| 甘谷县| 普兰县| 普兰县| 同心县| 布尔津县| 抚顺市| 曲周县| 眉山市| 泽普县| 运城市| 富宁县| 壶关县|