作者csihcs (非天夜翔)
看板C_and_CPP
標題[情報] C++ Coding 可以用的參考網站
時間Thu Jul 10 00:07:38 2008
幾個 Coding 時可以查詢不錯用的網站,
不過基本上都是英文介面的,需要一些英文閱讀能力,
有的參考內容有重疊,也有各自獨特的內容。
------------------------------------------------------------------------------
C++ Reference:
[standard library function 比較容易查詢]
http://www.cppreference.com/
C++ Keywords
http://www.cppreference.com/keywords/index.html
Standard C I/O
http://www.cppreference.com/stdio/index.html
C++ Standard Template Library
http://www.cppreference.com/ 右下角
C++ Language and Library:
[偏向一些語法和關鍵字的介紹]
http://www.glenmccl.com/lang.htm
cplusplus.com
[sunneo 推薦 STL 的部分,裡面也有一些語法的教學和 sample code 可以下載]
http://www.cplusplus.com/
C++ Language Tutorial
http://www.cplusplus.com/doc/tutorial/
C++ Library Reference
http://www.cplusplus.com/reference/
IOstream Library
http://www.cplusplus.com/reference/iostream/
Strings library
http://www.cplusplus.com/reference/string/
STL Containers
http://www.cplusplus.com/reference/stl/
Sample Code
http://www.cplusplus.com/src/
MSDN:
[本身的內容與 MS 開發出的 IDE 有比較密切的關連性,其他 IDE 會有些不相容的地方]
C++ Reference
http://msdn.microsoft.com/zh-tw/library/3bstk3k5.aspx
C++ Keywords
http://msdn.microsoft.com/zh-tw/library/2e6a4at9.aspx
C++ Operators
http://msdn.microsoft.com/zh-tw/library/x04xhy0h.aspx
Standard C++ Library Header Files
http://msdn.microsoft.com/zh-tw/library/a7tkse1h.aspx
Standard C++ Library Reference
http://msdn.microsoft.com/zh-tw/library/cscc687y.aspx
Visual C++ Libraries Reference
http://msdn.microsoft.com/zh-tw/library/52cs05fz.aspx
MFC Reference
http://msdn.microsoft.com/zh-tw/library/d06h2x6e.aspx
ATL Reference
http://msdn.microsoft.com/zh-tw/library/t9adwcde.aspx
STL/CLR Library Reference
http://msdn.microsoft.com/zh-tw/library/bb385954.aspx
Win32 and COM Development
http://msdn.microsoft.com/en-us/library/aa139672.aspx
------------------------------------------------------------------------------
找到的一些名詞解釋:
MFC (Microsoft Foundation Classes)
他是一個微軟公司提供的類別庫(class libraries),
以C++類的形式封裝了Windows的API,
並且包含一個應用程序框架,以減少應用程序開發人員的工作量。
其中包含的類包含大量封裝類和很多 Windows 的內建控制項和組件。
//////////////////////////////////////////////////////////////////////////////
Windows API 視窗作業系統應用程序介面,有非正式的簡稱法為WinAPI,
他是微軟對於 Windows 作業系統中可用的核心應用程序編程介面的稱法。
Windows API 是屬於 Windows 作業系統一部分的動態連結程式庫 (DLL)。
當您無法自行寫入對等程序時,您就可使用它們來執行工作。
例如,Windows 會提供名為 FlashWindowEx 的函式,
讓您將應用程式的標題列輪流顯示為淡色和深色。
//////////////////////////////////////////////////////////////////////////////
ATL (Active Template Library)
他是一個以C++模板技術的類別的集合,
由Microsoft為了簡化Component Object Model (COM) 的程式設計所散佈。
//////////////////////////////////////////////////////////////////////////////
STL (Standard Template Library)
標準模板庫是一個C++軟體庫,也是C++標準程式庫的一部分。
模板是C++程式語言的一個比較新的重要特徵,而標準模板庫(STL)正是基於此特徵。
標準模板庫(STL)使得C++程式語言在有了同Java一樣強大的類庫的同時,
保有了更大的可擴展性。
//////////////////////////////////////////////////////////////////////////////
資料來源:
http://zh.wikipedia.org/wiki/MFC
http://zh.wikipedia.org/wiki/Windows_API
http://msdn.microsoft.com/zh-tw/library/172wfck9(VS.80).aspx
http://zh.wikipedia.org/wiki/Active_Template_Library
http://zh.wikipedia.org/wiki/STL
------------------------------------------------------------------------------
想請問各位大大,
有沒有網站或是文件有整理 Windows API、 MFC 成像
http://www.cppreference.com
我找好久都找不到 Q.Q"
謝謝各位大大的指教~~ m(_@_)m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.104.31.105
推 carlcarl:先推一下~ 07/10 00:18
推 sunneo:cplusplus對於C++ STL的介紹還算可用 可以補一下 07/10 00:21
→ sunneo:這網址整理了功能性 07/10 00:24
→ sunneo:上面這個已經很久了 不過還算好用. 07/10 00:29
→ csihcs:感謝捏^.^ 07/10 00:31
→ csihcs:第一個網址我今天也有去過可是function 的 arg-list 沒有很 07/10 00:32
→ csihcs:說的很清楚 Q.Q" 07/10 00:32
※ 編輯: csihcs 來自: 59.104.31.105 (07/10 00:42)
※ 編輯: csihcs 來自: 59.104.31.105 (07/10 00:45)
※ angel212310:轉錄至看板 NTUST-CE-B95 07/10 01:09
→ sunneo:我不推cppreference的STL是因為他的範例有些部分很偷懶 07/10 01:36
→ sunneo:講list,deque,裡頭的範例卻是vector. 07/10 01:37
→ sunneo:啊 原來前段有說過了 = x = 07/10 01:43
※ 編輯: csihcs 來自: 59.104.31.105 (07/10 01:56)
推 latinboy:有個收集各種bit操作副程式的網站 有人知道位置嗎 Orz 07/10 18:40