本人是自學計算機的,所有計算機方面的知識都看,研究過一段時間網路,對計算機網路方面有一定的基礎,對程式設計尤感興趣,個人認為學習
windows
程式設計需要有以下基礎:1、c
語言這方面不用說清華大學譚浩強的《
c語言程式設計》。2、c
++語言
最好是《
essentil c++
》、《c++ primer
》、《c
++程式設計思想》、《
inside c++
》、《effect c+
+》循序漸進。
有了這兩方面的基礎可以進入
windows
程式設計領域了。
windows
程式設計的三本經典的書籍:
這三本書按照由易到難的順序依次為:
< 程式設計
>>
最經典的
windows
程式設計入門書,涉及到
windows
程式設計最基礎的方方面面,書內源程式都是
win32
程式,條理很清楚,可以了解進行
windows
設計的一般步驟。
< 核心程式設計
>>
是講解windows
作業系統內部機制的專著,全面系統地介紹了
windows
的各種基本構件,如程序、執行緒、
dll和記憶體管理等。
英文版)
,windows
程式設計的終極之作,同
< 核心程式設計
>>
一樣,都是
jeffrey richter
的著作,講解了
windows server
方面的程式設計,包括
io完成埠方法,
service
等。如果說讀第一本書可以使你完成一些簡單的
windows
程式設計,第二本書可以使你成為比較專業的
windows
程式設計者,那麼最後這本書將使你成為大師級的
windows
程式開發者。
」windows
下多執行緒程式設計再推薦《
win32
多執行緒程式設計》,
網路程式設計方面可以看看《
windows
網路程式設計》。
學好windows程式設計要看的書籍
1 windows程式設計 第5版 珍藏版 這是很經典的一本介紹win32 api程式設計的書了,基本介紹到了大多數關於windows程式設計的基本內容。2 windows程式設計 王艷平版 這本和上一本的區別在於,他講到了win32程式設計很重要的hook技術,與及如何動態在dll中查詢所需函式等...
socket程式設計需要哪些標頭檔案
一 三種型別的套接字 1.流式套接字 socket stream 提供面向連線的可靠的資料傳輸服務。資料被看作是位元組流,無長度限制。例如ftp協議就採用這種。2.資料報式套接字 socket dgram 提供無連線的資料傳輸服務,不保證可靠性。3.原始式套接字 socket raw 該介面允許對較...
Windows 下串列埠程式設計
經常需要用到windows下的串列埠工具。某些時候,現有的工具不能滿足需求,於是需要自己開發寫個串列埠小工具,來完成某些操作。windows下串列埠工具的源 很多,有用cserial類的,有用mfc串列埠控制項的。個人感覺,都不是很好用。甚至有時候只要要個命令列下的串列埠工具,不需要介面,敲入不同的...