C程序設計語言免費下載是一款c語言的基礎書籍,東坡為大家提供了這本書的免費下載和閱讀,需要的小伙伴快來下載吧!
C程序設計語言目錄
第一部分Qt基礎
第1章Qt入門
1.1HelloQt
1.2建立連接
1.3窗口部件的布局
1.4使用參考文檔
第2章創建對話框
2.1子類化QDialog
2.2深入介紹信號和槽
2.3快速設計對話框
2.4改變形狀的對話框
2.5動態對話框
2.6內置的窗口部件類和對話框類
第3章創建主窗口
3.1子類化QMainWindow
3.2創建菜單和工具欄
3.3設置狀態欄
3.4實現File菜單
3.5使用對話框
3.6存儲設置
3.7多文檔
3.8程序啟動畫面
第4章實現應用程序的功能
4.1中央窗口部件
4.2子類化QTableWidget
4.3載入和保存
4.4實現Edit菜單
4.5實現其他菜單
4.6子類化QTableWidgetItem
第5章創建自定義窗口部件
5.1自定義Qt窗口部件
5.2子類化QWidget
5.3在Qt設計師中集成自定義窗口部件
5.4雙緩沖
第二部分Qt中級
第6章布局管理
6.1在窗體中擺放窗口部件
6.2分組布局
6.3切分窗口
6.4滾動區域
6.5停靠窗口和工具欄
6.6多文檔界面
第7章事件處理
7.1重新實現事件處理器
7.2安裝事件過濾器
7.3處理密集時的響應保持
第8章二維圖形
8.1用QPainter繪圖
8.2坐標系統變換
8.3用QImage高質量繪圖
8.4基于項的圖形視圖
8.5打印
第9章拖放
9.1使拖放生效
9.2支持自定義拖動類型
9.3剪貼板處理技術
第10章項視圖類
10.1使用項視圖的簡便類
10.2使用預定義模型
10.3實現自定義模型
10.4實現自定義委托
第11章容器類
11.1連續容器
11.2關聯容器
11.3通用算法
11.4字符串、字節數組和變量
第12章輸入與輸出
12.1讀取和寫入二進制數據
12.2讀取和寫入文本
12.3遍歷目錄
12.4嵌入資源
12.5進程間通信
第13章數據庫
13.1連接和查詢
13.2查看表
13.3使用窗體編輯記錄
13.4在表中顯示數據
第14章多線程
14.1創建線程
14.2同步線程
14.3與主線程通信
14.4在次線程中使用Qt的類
第15章網絡
15.1寫FTP客戶端
15.2寫HTTP客戶端
15.3寫TCP客戶/服務器應用程序
15.4發送和接收UDP數據報
第16章XML
16.1使用QXmlStreamReader讀取XML
16.2用DOM讀取XML
16.3使用SAX讀取XML
16.4寫入XML
第17章提供在線幫助
17.1工具提示、狀態提示和“What’s This?”幫助
17.2利用Web瀏覽器提供在線幫助
17.3將QTextBrowser作為簡單的幫助引擎
17.4使用QtAssistant提供強大的在線幫助
第三部分Qt高級
第18章國際化
18.1使用Unicode
18.2讓應用程序感知翻譯
18.3動態切換語言
18.4翻譯應用程序
第19章自定義外觀
19.1使用Qt樣式表
19.2子類化QStyle
第20章三維圖形
20.1使用OpenGL繪圖
20.2OpenGL和QPainter的結合
20.3使用幀緩存對象生成疊加
第21章創建插件
21.1利用插件擴展Qt
21.2使應用程序感知插件
21.3編寫應用程序的插件
第22章應用程序腳本
22.1ECMAScript語言概述
22.2使用腳本擴展Qt應用程序
22.3使用腳本實現GUI擴展
22.4使用腳本自動化處理任務
第23章平臺相關特性
23.1連接本地的應用程序編程接口
23.2在Windows上使用ActiveX
23.3處理X11會話管理
第24章嵌入式編程
24.1從Qt/EmbeddedLinux開始
24.2自定義Qt/EmbeddedLinux
24.3Qt應用程序與Qtopia的集成
24.4使用Qtopia的API
第四部分附錄
附錄AQt的獲取和安裝
A.1協議說明
A.2Qt/Windows的安裝
A.3Qt/Mac的安裝
A.4Qt/X11的安裝
附錄B編譯Qt應用程序
B.1使用qmake
B.2使用第三方編譯工具
附錄CQtJambi簡介
C.1QtJambi入門
C.2在EclipseIDE中使用QtJambi
C.3在QtJambi中集成C++組件
附錄D面向Java和C#程序員的C++簡介
D.1C++入門
D.2主要語言之間的差異
D.3C++標準庫
C語言常用函數
字符串函數
bcmp,bcopy,bzero,memccpy,memchr,memcmp,memcpy,memicmp,memmove,memset,movmem,setmem,stpcpy,strcat,strchr,strcmp,strcmpi,strcpy,strcspn,strdup,stricmp,strlen,strlwr,strncat,strncmp,strncmpi,strncpy,strnicmp,strpbrk,strrev,strset,strstr,strtok,strupr
數學函數
abs,acos,asin,atan,atan2,ceil,cos,cosh,exp,fabs,floor,fmod,frexp,hypot,ldexp,log,log10,modf,pow,pow10,sin,sinh,sqrt,tan,tanh
輸入輸出函數
getchar,kbhit,printf,putchar
系統函數
ClearScreen,DispBCD,SetScrollBar,TextOut,UpdateLCD,bell,block,clrscr,cursor,delay,get_chi_font,get_eng_font,getkey,getpixel,gotoxy,line,move,noidle,outtextxy,putpixel,pyfc,rectangle,sleep,textmode,time,write_chi_font,write_eng_font
系統函數
exit,itoa
字符函數
isalnum,isalpha,iscntrl,isdigit,islower,isascii,isgraph,isprint,ispunct,isspace,isupper,isxdigit,toascii,tolower,toupper
內存管理函數
calloc,free,malloc,realloc
- PC官方版
- 安卓官方手機版
- IOS官方手機版