C/C++語言程式開發參考手冊

C/C++語言程式開發參考手冊

《C/C++語言程式開發參考手冊》是一本C/C++綜合查詢參考手冊,包含了C/C++程式開發中套用的各種函式、類及其方法。《C/C++語言程式開發參考手冊》共分為兩篇:第一篇為C語言部分,主要包括動態記憶體管理函式、DEBUG相關函式館、BIOS相關函式館、控制台輸入輸出函式館、字元函式館、目錄操作函式館、系統接口函式館、浮點數據處理函式館、圖形處理函式館、輸入輸出函式館、數學函式館、記憶體相關函式館、進程管理函式館、函式跳轉函式館、標準庫函式館、輸入輸出庫、標準工具庫函式館、信號定義函式館、字元串函式館、時間函式館等內容;第二篇為C++語言部分,主要包括數學函式、字元函式和字元串函式、時間日期函式、類型轉換函式、檔案目錄操作函式、記憶體操作函式、輸入輸出函式、簡單數據類、輸出類、圖形工具類、檔案輸入輸出類、網路相關類、常用全局函式等內容。對於每類函式、方法,都按照功能、語法、示例的編排順序進行介紹,並對一些重點函式、方法給出了有代表性的典型套用。《C/C++語言程式開發參考手冊》內容詳勁示例豐富,非常適合作為編程人員及項目開發人員的工具用書。

基本介紹

  • 書名:C/C++語言程式開發參考手冊
  • 出版社:機械工業出版社
  • 頁數:596頁
  • 開本:16
  • 品牌:機械工業出版社
  • 作者:李賀 楊麗
  • 出版日期:2013年8月1日
  • 語種:簡體中文
  • ISBN:9787111432081
內容簡介,圖書目錄,

內容簡介

《C/C++語言程式開發參考手冊》特點如下:即查、即學、即用:《C/C++語言程式開發參考手冊》將查、學、用集於一體,使讀者能夠使用《C/C++語言程式開發參考手冊》進行快速查詢和快速套用,既是實用的工具書,也是學習的參考書。字母排序,快捷搜尋:《C/C++語言程式開發參考手冊》在講解c函式和MFc類時按照功能進行了分類,使用戶在使用時可以根據功能快速縮小查找範圍。並且每種技術以字母順序進行排序,以便讓讀者更快、更準確地查找相關內容。內容全面,示例豐富:《C/C++語言程式開發參考手冊》內容涵蓋了學習c/c++語言所套用的各方面的技術和套用。為了便於讀者快速掌握每個知識點的使用,每個知識點都對應有一個或多個示例,並提供了詳盡的注釋。精彩欄目,貼心提醒:《C/C++語言程式開發參考手冊》根據需要在各章使用了很多“注意”、“說明”、“技巧”等小欄目,讓讀者可以在學習過程中更輕鬆地理解相關知識點及概念。並輕鬆地掌握個別技術的套用技巧。

圖書目錄

前言
第一篇 C語言部分
第1章 動態記憶體管理函式:alloc.h
1.1 brk——重置數據段存儲空間函式
1.2 coreleft——獲取未使用記憶體大小函式
1.3 farcalloc——申請遠堆空間函式
1.4 farcoreleft——獲取遠堆空閒存儲空間大小函式
1.5 farfree——釋放遠堆空間函式
1.6 farmalloc——申請遠堆空間函式
1.7 farrealloc——遠堆存儲塊空間調整函式
1.8 sbrk——增加數據段存儲空間函式
第2章 DEBUG相關函式館:assert.h
2.1 assert——錯誤判斷函式
第3章 BIOS相關函式館:bios.h
3.1 bioscom——串列I/O通信函式
3.2 biosdisk——軟硬碟I/O函式
3.3 biosequip——檢查設備函式
3.4 bioskey——鍵盤接口函式
3.5 biosmemory——獲取存儲塊大小函式
3.6 biostime——設定BIOS時間函式
第4章 控制台輸入輸出函式館:conio.h
4.1 cgets——從控制台讀字元串函式
4.2 clreol——清除字元到行末函式
4.3 clrscr——清除文本模式視窗函式
4.4 cprintf——格式化輸出到螢幕函式
4.5 cputs——字元串輸出到螢幕函式
4.6 cscanf——格式化輸入函式
4.7 delline——刪除行函式
4.8 getch——無回顯字元輸入函式
4.9 getche——有回顯字元輸入函式
4.10 getpass——以密碼形式輸入函式
4.11 gettext——文本複製函式
4.12 gettextinfo——獲取文本模式的螢幕信息函式
4.13 gotoxy——設定游標函式
4.14 highvideo——高亮顯示文本函式
4.15 insline——插入空行函式
4.16 kbhit——檢查鍵盤按鍵函式
4.17 lowvideo——低亮顯示文本函式
4.18 movetext——移動螢幕文本函式
4.19 normvideo——正常亮顯示文本函式
4.20 putch——字元輸出函式
4.21 puttext——文本複製函式
4.22 textattr——設定文本屬性函式
4.23 textbackground——文本背景色選擇函式
4.24 textcolor——文本字元顏色選擇函式
4.25 textmode——文本模式設定函式
4.26 ungetch——把字元退回鍵盤緩衝區函式
4.27 wherex——返回水平游標位置函式
4.28 wherey——返回垂直游標位置函式
4.29 window——定義活動文本視窗函式
第5章 字元函式館:ctype.h
5.1 isascii——判斷字元是否為ASCII碼函式
5.2 isalnum——判斷字元是否為字母或數字函式
5.3 isalpha——判斷字元是否為英文字母函式
5.4 iscntrl——判斷字元是否為控制字元函式
5.5 isdigit——判斷字元是否為十進制數字函式
5.6 isgraph——判斷字元是否為除空格外的可列印字元函式
5.7 islower——判斷字元是否為小寫英文字母函式
5.8 isprint——判斷字元是否為可列印字元(含空格)函式
5.9 ispunct——判斷字元是否為標點符號函式
5.10 isspace——判斷字元是否為空白字元函式
5.11 isupper——判斷字元是否為大寫英文字母函式
5.12 isxdigit——判斷字元是否為十六進制數字函式
5.13 toascii——將字元轉換為ASCII碼函式
5.14 tolower——將字元轉換為小寫英文字母函式
5.15 toupper——將字元轉換為大寫英文字母函式
第6章 目錄操作函式館:dir.h
6.1 chdir——更改工作目錄函式
6.2 findfirst——搜尋磁碟目錄函式
6.3 findnext——搜尋磁碟下一個匹配的檔案函式
6.4 fnmerge——構造完整路徑函式
6.5 fnsplit——拆分路徑函式
6.6 getcurdir——獲取指定驅動器上的工件目錄函式
6.7 getcwd——獲取當前工作目錄函式
6.8 getdisk——獲取磁碟驅動器號函式
6.9 mkdir——建立目錄函式
6.10 mktemp——生成不重複檔案名稱函式
6.11 rmdir——刪除檔案目錄函式
6.12 setdisk——設定當前工作驅動器函式
6.13 searchpath——查找檔案函式
第7章 系統接口函式館:dos.h
7.1 allocmem——DOS分配存儲段函式
7.2 bdos——DOS系統調用函式
7.3 country——返回國家相關信息函式
7.4 ctrlbrk——設定CtrlBreak處理程式函式
7.5 delay——以毫秒為單位的延時函式
7.6 dosexterr——獲取擴展DOS錯誤信息函式
7.7 dostounix——把DOS時間轉換為UNIX時間函式
7.8 FPOFF——獲取遠指針的偏移量宏
7.9 FPSEG——獲取遠指針的段地址宏
7.10 freemem——釋放已分配DOS記憶體塊函式
7.11 getcbrk——獲取CtrlBreak設定函式
7.12 getdate——獲取DOS日期函式
7.13 getdta——獲取磁碟傳輸地址函式
7.14 gettime——獲取系統時間函式
7.15 inport——從硬體連線埠中輸入一個字函式
7.16 inportb——從硬體連線埠中輸入一個位元組函式
7.17 int86——通用8086軟中斷接口函式
7.18 int86x——增強型通用8086軟中斷接口函式
7.19 intdos——通用DOS中斷接口函式
7.20 intdosx——增強型通用DOS中斷接口函式
7.21 intr——改變軟中斷接口函式
7.22 keep——退出並繼續駐留函式
7.23 MKFP——遠指針合成宏
7.24 nosound——關閉PC揚聲器函式
7.25 outport——從硬體連線埠中輸出一個字函式
7.26 outportb——從硬體連線埠中輸出一個位元組函式
7.27 parsfnm——分析檔案名稱函式
7.28 peek——從存儲單元讀一個字函式
7.29 peekb——從存儲單元讀一個位元組函式
7.30 poke——存一個字到給定存儲單元函式
7.31 pokeb——存一個位元組到給定存儲單元函式
7.32 randbrd——隨機塊讀函式
7.33 randbwr——隨機塊寫函式
7.34 segread——讀段暫存器值函式
7.35 setblock——修改DOS分配地址函式
7.36 setcbrk——設定CtrlBreak函式
7.37 setdate——設定DOS日期函式
7.38 settime——設定DOS時間函式
7.39 setdta——設定磁碟傳輸地址函式
7.40 sleep——以秒為單位延時函式
7.41 sound——打開PC揚聲器函式
7.42 unixtodos——把UNIX時間轉換為DOS時間函式
第8章 浮點數據處理函式館:float.h
8.1 clear87——清除狀態字函式
8.2 control87——設定控制字函式
8.3 status87——獲取浮點處理器狀態值函式
第9章 圖形處理函式館:graphics.h
9.1 arc——畫弧線函式
9.2 bar——繪製二維條形圖函式
9.3 bar3d——繪製三維條形圖函式
9.4 circle——畫圓函式
9.5 cleardevice——清除圖形螢幕函式
9.6 clearviewport——清除圖形視區函式
9.7 closegraph——關閉圖形系統函式
9.8 detectgraph——通過檢測硬體確定圖形驅動程式和模式函式
9.9 drawpoly——繪製多邊形函式
9.10 ellipse——繪製橢圓函式
9.11 fillellipse——繪製並填充橢圓函式
9.12 fillpoly——繪製並填充多邊形函式
9.13 floodfill——填充有界區域函式
9.14 getarccoords——取得最後一次調用畫弧線坐標函式
9.15 getaspectratio——獲取當前圖形模式的縱橫比函式
9.16 getbkcolor——獲取當前背景顏色函式
9.17 getcolor——獲取當前畫線顏色函式
9.18 getdefaultpalette——返回默認調色板函式
9.19 getdrivername——獲取圖形驅動程式名函式
9.20 getfillpattern——獲取用戶定義的填充模式函式
9.21 getfillsettings——獲取填充模式和填充顏色函式
9.22 getgraphmode——獲取當前圖形模式函式
9.23 getimage——將指定區域的點陣圖調入記憶體函式
9.24 getlinesettings——獲取當前線型、模式和寬度函式
9.25 getmaxcolor——獲取最大顏色函式
9.26 getmaxmode——獲取當前驅動程式的最大圖形模式函式
9.27 getmaxx——返回螢幕的最大x坐標函式
9.28 getmaxy——返回螢幕的最大y坐標函式
9.29 getmodename——獲取指定圖形模式的名稱函式
9.30 getmoderange——獲取給定圖形驅動程式的模式範圍函式
9.31 getpixel——獲取指定像素的顏色函式
9.32 getpalette——獲取調色板函式
9.33 getpalettesize——獲取調色板的顏色數函式
9.34 gettextsettings——獲取當前圖形文本字型的信息函式
9.35 getviewsettings——獲取當前視口的信息函式
9.36 getx——獲取當前圖形位置的x坐標函式
9.37 gety——獲取當前圖形位置的y坐標函式
9.38 graphdefaults——將所有圖形設定復位為它們的默認值函式
9.39 grapherrormsg——返回一個錯誤信息串的指針函式
9.40 graphfreemem——用戶可修改的圖形存儲區釋放函式
9.41 graphgetmem——用戶可修改的圖形存儲區分配函式
9.42 graphresult——返回最後一次不成功的圖形操作的錯誤代碼函式
9.43 imagesize——返回保存為圖像所需的位元組數函式
9.44 initgraph——初始化圖形系統函式
9.45 line——在指定兩點間畫直線函式
9.46 linerel——從當前位置點到相對位移點繪製直線函式
9.47 lineto——從當前位置點到指定點畫直線函式
9.48 moverel——將當前點移動到一相對距離函式
9.49 moveto——將當前點移動到(x,y) 函式
9.50 outtext——在視區顯示字元串函式
9.51 outtextxy——在指定位置顯示字元串函式
9.52 pieslice——繪製並填充扇形函式
9.53 putimage——在螢幕上輸出點陣圖函式
9.54 putpixel——在指定位置繪製像素函式
9.55 rectangle——繪製矩形函式
9.56 restorecrtmode——將螢幕模式恢復為先前的initgraph設定函式
9.57 sector——繪製並填充橢圓扇區函式
9.58 setactivepage——設定圖形輸出活動頁函式
9.59 setallpalette——按指定方式改變所有的調色板顏色函式
9.60 setaspectratio——設定圖形縱橫比函式
9.61 setbkcolor——設定當前背景顏色函式
9.62 setcolor——設定當前畫線顏色函式
9.63 setfillpattern——選擇用戶定義的填充模式函式
9.64 setfillstyle——設定填充模式和顏色函式
9.65 setgraphmode——設定當前圖形模式函式
9.66 setlinestyle——設定當前畫線寬度和類型函式
9.67 setpalette——設定有關當前調色板的信息函式
9.68 settextjustify——設定文本的對齊方式函式
9.69 settextstyle——設定當前的文本屬性函式
9.70 setusercharsize——為矢量字型改變字元寬度和高度函式
9.71 setviewport——為圖形輸出設定當前視口函式
9.72 setvisualpage——設定可見圖形頁號函式
9.73 setwritemode——設定輸出模式函式
9.74 textheight——獲取以像素為單位的字元串高度函式
9.75 textwidth——獲取以像素為單位的字元串寬度函式
第10章 輸入輸出函式館:io.h
10.1 access——檔案訪問許可權設定函式
10.2 chmod——改變檔案訪問方式函式
10.3 close——關閉檔案函式
10.4 creat——創建檔案函式
10.5 eof——檔案檢測結束函式
10.6 fdopen——連線檔案句柄函式
10.7 filelength——檔案位元組數統計函式
10.8 getftime——獲取檔案時間函式
10.9 isatty——設備類型檢查函式
10.10 lock——檔案共享鎖設定函式
10.11 lseek——移動檔案指針函式
10.12 open——打開檔案函式
10.13 read——讀檔案函式
10.14 setmode——設定檔案打開方式函式
10.15 tell——獲取檔案指針位置函式
10.16 unlock——解除共享鎖函式
10.17 write——寫檔案函式
第11章 數學函式館:math.h
11.1 abs——整數絕對值函式
11.2 acos——反餘弦值函式
11.3 asin——反正弦值函式
11.4 atan——反正切值函式
11.5 atan2——x/y反正切函式
11.6 ceil——不小於某數的最小整數函式
11.7 cos——餘弦值函式
11.8 cosh——雙曲餘弦值函式
11.9 exp——e的次冪函式
11.10 fabs——浮點數絕對值函式
11.11 floor——不大於某數的最大整數函式
11.12 fmod——餘數函式
11.13 frexp——計算浮點數尾數和指數函式
11.14 hypot——計算直角三角形斜邊長度函式
11.15 labs——長整型絕對值函式
11.16 ldexp——計算冪函式
11.17 log——自然對數函式
11.18 log10——對數函式
11.19 modf——取浮點數小數部分函式
11.20 pow——計算x的y次冪函式
11.21 pow10——計算10的x次冪函式
11.22 sin——正弦值函式
11.23 sinh——雙曲正弦值函式
11.24 sqrt——平方根函式
11.25 tan——正切值函式
11.26 tanh——雙曲正切值函式
第12章 記憶體相關函式館:mem.h
12.1 memccpy——位元組複製函式
12.2 memchr——字元搜尋函式
12.3 memcmp——串比較函式
12.4 memcpy——位元組複製函式
12.5 memicmp——串比較函式
12.6 memmove——位元組移動函式
12.7 memset——串設定函式
第13章 進程管理函式館:process.h
13.1 spawnl——創建並運行子程式函式
13.2 spawnle——創建並運行子程式函式
第14章 函式跳轉函式館:setjmp.h
14.1 longjmp——非局部轉移執行函式
14.2 setjmp——非局部轉移函式
第15章 標準庫函式館:stdarg.h
15.1 vaarg——調用可變參數列表函式
15.2 vaend——停止使用可變參數函式
15.3 vastart——開始使用可變參數函式
15.4 vfprintf——格式化輸出流函式
15.5 vfscanf——執行流中格式化輸入函式
15.6 vprintf——格式化輸出函式
15.7 vsprintf——格式化輸出串函式
15.8 vscanf——執行格式化輸入函式
15.9 vsscanf——執行流中格式化輸入函式
第16章 輸入輸出庫:stdio.h
16.1 clearerr——復位錯誤標誌函式
16.2 fclose——關閉流函式
16.3 feof——檢測流上的檔案結束符函式
16.4 ferror——檢測流上的錯誤函式
16.5 fflush——清除流函式
16.6 fgetc——從流中讀取字元函式
16.7 fgetchar——從流中讀取字元函式
16.8 fgetpos——取得當前檔案句柄函式
16.9 fgets——從流中讀取字元函式
16.10 fopen——打開流函式
16.11 fprintf——將格式化內容輸出到流函式
16.12 fputchar——輸出字元到標準輸出流(stdout)函式
16.13 fputs——送字元串到流中函式
16.14 fread——從流中讀數據函式
16.15 freopen——替換流函式
16.16 fscanf——從流中執行格式化輸入內容函式
16.17 fseek——重定位流上的檔案指針函式
16.18 fsetpos——定位流上的檔案指針函式
16.19 ftell——返回當前檔案指針函式
16.20 fwrite——寫內容到流函式
16.21 getc——從流中讀取字元函式
16.22 getchar——從stdin流中讀字元函式
16.23 getche——從控制台讀取字元(帶回顯)函式
16.24 gets——從流中讀取字元函式
16.25 getw——從流中讀取整數函式
16.26 perror——輸出系統錯誤信息函式
16.27 printf——格式化輸出函式
16.28 putc——輸出一個字元到流中函式
16.29 putchar——向stdout上輸出字元函式
16.30 puts——將字元串送到流中函式
16.31 putw——將字元或字送到流中函式
16.32 rename——重命名檔案函式
16.33 remove——刪除檔案函式
16.34 rewind——將檔案指針重新指向流的開頭函式
16.35 scanf——格式化輸入函式
16.36 setbuf——把緩衝區與流相關聯函式
16.37 setvbuf——把緩衝區與流相關聯函式
16.38 sprintf——將格式化數據輸出到字元串中函式
16.39 sscanf——執行字元串中的格式化輸入函式
16.40 tmpfile——以二進制方式打開暫存檔案函式
16.41 tmpnam——創建一個唯一的檔案名稱函式
16.42 ungetc——把字元退回到輸入流函式
16.43 ungetch——把字元退回到鍵盤緩衝區函式
第17章 標準工具庫函式館:stdlib.h
17.1 abort——異常終止進程函式
17.2 atexit——註冊終止函式
17.3 atof——轉換字元串函式
17.4 atoi——轉換字元串函式
17.5 atol——轉換字元串函式
17.6 bsearch——二分法搜尋函式
17.7 calloc——分配主存儲器函式
17.8 div——整數相除函式
17.9 ecvt——轉換浮點數函式
17.10 exit——終止程式函式
17.11 fcvt——轉換浮點數函式
17.12 free——釋放已分配塊函式
17.13 gcvt——轉換浮點數函式
17.14 getenv——獲取環境中字元串函式
17.15 itoa——轉換整數函式
17.16 ldiv——長整型數相除函式
17.17 lfind——線性搜尋函式
17.18 lsearch——線性搜尋函式
17.19 malloc——記憶體分配函式
17.20 putenv——載入環境中字元串函式
17.21 qsort——快速排序函式
17.22 rand——隨機數發生器函式
17.23 random——隨機數發生器函式
17.24 randomize——初始化隨機數發生器函式
17.25 realloc——重新分配主存函式
17.26 srand——初始化隨機數發生器函式
17.27 strtod——轉換字元串函式
17.28 strtol——轉換字元串函式
17.29 swab——交換位元組函式
17.30 system——發出DOS命令函式
第18章 信號定義函式館:signal.h
18.1 raise——傳送信號函式
18.2 signal——設定信號對應動作函式
第19章 字元串函式館:string.h
19.1 movmem——從源字元中移動位元組到目標字元函式
19.2 setmem——把記憶體區域的位元組設定成字元函式
19.3 stpcpy——把字元串複製到數組函式
19.4 strcat——字元串追加函式
19.5 strchr——查找字元串首次出現的位置函式
19.6 strcmp——字元串比較函式
19.7 strcmpi——字元串比較(不區分大小寫)函式
19.8 strcpy——複製字元串到數組函式
19.9 strcspn——字元串查找函式
19.10 strdup——字元串複製函式
19.11 stricmp——字元串比較(不區分大小寫)函式
19.12 strlen——字元串長度函式
19.13 strlwr——將字元串轉換為小寫形式函式
19.14 strncat——字元串尾部追加函式
19.15 strncmp——字元串比較函式
19.16 strncmpi——字元串比較(不區分大小寫)函式
19.17 strncpy——將字元串複製到數組函式
19.18 strnicmp——字元串比較(不區分大小寫)函式
19.19 strpbrk——字元串查找函式
19.20 strrev——字元串倒序函式
19.21 strset——將字元串設定成指定字元函式
19.22 strstr——在字元串中查找指定字元首次出現的位置函式
19.23 strtok——用分隔設定分解字元串函式
19.24 strupr——將字元串轉換為大寫形式函式
第20章 時間函式館:time.h
20.1 asctime——日期和時間轉換函式
20.2 clock——測定運行時間函式
20.3 ctime——轉換日期時間字元串函式
20.4 difftime——計算時間差函式
20.5 gmtime——獲取格林尼治結構的時間函式
20.6 localtime——獲取tm結構的系統時間函式
20.7 time——獲取或設定時間函式
20.8 tzset——UNIX時間兼容函式
第二篇 C++語言部分
第21章 數學函式
21.1 chgsign函式——求參數的相反數
21.2 copysign函式——複製數據
21.3 hypot函式——求直角三角形斜邊長度
21.4 max函式——求兩個數中的大數
21.5 min函式——求兩個數中的小數
21.6 scalb函式——求參數的(2^ exp)倍數
21.7 abs函式——求整數的絕對值
21.8 acos函式——求反餘弦值
21.9 asin函式——求反正弦值
21.10 atan函式——求反正切值
21.11 atan2函式——求x/y的反正切值
21.12 ceil函式——求不小於x的最小整數
21.13 cos函式——求餘弦值
21.14 cosh函式——求雙曲餘弦值
21.15 div函式——求兩個數的商和餘數
21.16 exp函式——求雙精度數的指數函式值
21.17 fabs函式——求雙精度數的絕對值
21.18 floor函式——求不大於x的最大整數
21.19 fmod函式——求x/y的餘數
21.20 frexp函式——把參數調整到0.5~1之間
21.21 labs函式——求長整型參數的絕對值
21.22 ldexp函式——求參數的(2^ exp)倍數
21.23 ldiv函式——求兩個長整型數相除的商和餘數
21.24 log函式——求自然對數
21.25 log10函式——求以10為底的對數
21.26 modf函式——求雙精度數的小數部分
21.27 pow函式——求x的y次方的值
第22章 字元函式和字元串函式
22.1 isascii函式——測試參數的ASCII碼是否在0~127之間
22.2 iscsym函式——測試參數是否為大、小寫字母,下劃線或字元0~9
22.3 strdup函式——將字元串存入記憶體中
22.4 stricmp函式——比較兩個字元串
22.5 strlwr函式——大寫字母轉換成小寫字母
22.6 strnicmp函式——比較特定長度的字元串
22.7 strnset函式——把特定長度的字元設成某個特定字元
22.8 strrev函式——將字元串倒序排列
22.9 strset函式——把字元設定成某個特定字元
22.10 strupr函式——將小寫字母轉換成大寫字母
22.11 toascii函式——將字元轉換成ASCII碼
22.12 isalnum函式——測試參數是否為大、小寫字母或數字0~9
22.13 isalpha函式——測試參數是否為大、小寫字母
22.14 iscntrl函式——測試參數是否為控制字元
22.15 isdigit函式——測試參數是否為字元0~9
22.16 isgraph函式——測試參數的ASCII碼是否在33~126之間
22.17 islower函式——測試參數是否為小寫字母
22.18 isprint函式——測試參數的ASCII碼是否在32~126之間
22.19 isspace函式——測試參數是否為空格、制表符或換行符
22.20 isupper函式——測試參數是否為大寫字母
22.21 strcat函式——字元串連線函式
22.22 strchr函式——找出給定字元串里的特定字元
22.23 strcmp函式——對兩個字元串進行比較
22.24 strcpy函式——對字元串進行複製
22.25 strcspn函式——查找第一個是另一個字元串中的字元位置
22.26 strlen函式——求字元串的長度
22.27 strncat函式——將特定數目的字元串連線到另一個字元串
22.28 strncmp函式——比較特定長度的字元串
22.29 strncpy函式——複製特定長度的字元串到另一個字元串
22.30 strpbrk函式——從第一個是另一個字元串中的字元開始輸出字元串
22.31 strrchr函式——找出字元在字元串中最後出現的位置
22.32 strspn函式——查找第一個不是另一個字元串中的字元的位置
22.33 strstr函式——獲得第一次包含另一個字元串的位置指針
22.34 strtok函式——根據字元串中的字元截斷另一個字元串
22.35 strxfrm函式——將特定長度的字元串轉給另一個字元串
22.36 tolower函式——將大寫字元轉換為小寫字元
22.37 toupper函式——將小寫字元轉換為大寫字元
第23章 時間日期函式
23.1 ftime函式——讀取當前時間
23.2 strdate函式——將當前日期格式化寫入字元串
23.3 strtime函式——將當前時間格式化寫入字元串
23.4 asctime函式——以字元串顯示時間
23.5 clock函式——測試當前程式所使用的處理時間
23.6 ctime函式——將timet型轉為字元型
23.7 difftime函式——求兩次系統時間差
23.8 gmtime函式——以tm結構表示的時間
23.9 localtime函式——以tm結構表示的時間
23.10 mktime函式——通過改變tm結構變數改變時間
23.11 strftime函式——將tm結構時間格式化寫入字元串
23.12 time函式——獲得時間
第24章 類型轉換函式
24.1 ecvt函式——將浮點數轉換成字元串
24.2 fcvt函式——將浮點數轉換成字元串
24.3 itoa函式——將整型數轉換成字元串
24.4 ltoa函式——將長整型數轉換成字元串
24.5 ultoa函式——將無符號長整型數轉換成字元串
24.6 atof函式——將字元串轉換成雙精度數
24.7 atoi函式——將字元串轉換成整型數
24.8 atol函式——將字元串轉換成長整型數
24.9 strtod函式——將字元串轉換為雙精度數
24.10 strtol函式——將字元串轉換為長整型數
24.11 strtoul函式——將字元串轉換為無符號長整型數
第25章 檔案目錄操作函式
25.1 chdir函式——改變當前的工作目錄
25.2 findclose函式——關閉句柄,釋放資源
25.3 findfirst函式——搜尋第一個檔案
25.4 findnext函式——搜尋下一個檔案
25.5 getcwd函式——獲得當前路徑名
25.6 mkdir函式——創建指定名稱的目錄
25.7 mktemp函式——創建唯一的檔案名稱
25.8 rmdir函式——刪除目錄
25.9 searchenv函式——搜尋檔案路徑
25.10 tempnam函式——生成臨時檔案名稱
第26章 記憶體操作函式
26.1 alloca函式——在堆疊上分配記憶體空間
26.2 expand函式——改變記憶體區域的位元組數
26.3 heapadd函式——把記憶體區域添加到堆中
26.4 heapchk函式——檢查堆的連續性
26.5 heapmin函式——釋放沒有使用的堆空間
26.6 heapset函式——檢查堆的最小連續性
26.7 heapwalk函式——返回堆中下一個項目信息
26.8 msize函式——返回堆中記憶體區域的位元組長度
26.9 calloc函式——在記憶體中取得一塊數組空間
26.10 free函式——釋放記憶體區塊
26.11 malloc函式——獲取記憶體區塊
26.12 realloc函式——重新分配記憶體
第27章 輸入輸出函式
27.1 access函式——檢查檔案狀態
27.2 chmod函式——改變檔案訪問模式
27.3 creat函式——創建檔案
27.4 eof函式——測試檔案指針是否在結尾
27.5 fcloseall函式——關閉所有檔案
27.6 filelength函式——獲得檔案長度
27.7 getw函式——從檔案流中讀取一個整數
27.8 putw函式——將一個整數寫入檔案流中
27.9 fclose函式——關閉檔案
27.10 feof函式——測試檔案流是否在結尾
27.11 ferror函式——測試檔案流是否有錯誤
27.12 fflush函式——將緩衝區內容寫入檔案
27.13 fgetc函式——從檔案流讀出一個字元
27.14 fgets函式——從檔案流中讀出一行字元
27.15 fopen函式——打開檔案
27.16 fprintf函式——向檔案流寫入格式化數據
27.17 fputs函式——向輸出流寫入一個字元串
27.18 fread函式——從檔案流讀取數據
27.19 freopen函式——為檔案指針重新分配檔案
27.20 fscanf函式——從檔案流中讀取格式化數據
27.21 fseek函式——設定檔案操作指示器位置
27.22 ftell函式——獲取檔案操作指示器位置
27.23 fwrite函式——向檔案流寫入數據
27.24 getc函式——從檔案流讀出一個字元
27.25 getchar函式——從輸入流讀取一個字元
27.26 gets函式——從輸入流中讀出一行字元
27.27 printf函式——將格式化數據寫入標準輸出流
27.28 putc函式——將一個字元寫入檔案流中
27.29 putchar函式——將一個字元寫入輸出流中
27.30 puts函式——將字元串寫入輸出流中
27.31 rewind函式——將檔案指針移動到起始位置
27.32 scanf函式——從輸入流讀出格式化數據
27.33 sprintf函式——向字元串中寫入格式化數據
27.34 sscanf函式——從字元串中讀出格式化數據
第28章 簡單數據類
28.1 CPoint類——坐標點類
28.1.1 CPoint構造函式——構造坐標點類對象
28.1.2 Offset方法——增加坐標點偏移值
28.2 CRect類——矩形類
28.2.1 BottomRight方法——獲得矩形右下角坐標
28.2.2 CenterPoint方法——計算矩形中心點坐標
28.2.3 CopyRect方法——複製矩形區域
28.2.4 DeflateRect方法——縮小矩形區域
28.2.5 EqualRect方法——判斷矩形是否相等
28.2.6 Height方法——獲得矩形高度
28.2.7 InflateRect方法——擴大矩形區域
28.2.8 IntersectRect方法——獲得兩個矩形的交集
28.2.9 IsRectEmpty方法——判斷矩形區域是否為空
28.2.10 IsRectNull方法——判斷矩形4條邊是否都為0
28.2.11 NormalizeRect方法——使高度和寬度均為正
28.2.12 OffsetRect方法——移動矩形
28.2.13 PtInRect方法——判斷點是否在矩形區域內
28.2.14 SetRect方法——設定矩形左上角和右下角坐標
28.2.15 SetRectEmpty方法——設定空矩形
28.2.16 Size方法——計算矩形的大小
28.2.17 SubtractRect方法——兩個矩形相減的矩形差
28.2.18 TopLeft方法——獲得矩形的左上角坐標
28.2.19 UnionRect方法——包含兩個矩形的最小矩形
28.2.20 Width方法——獲得矩形寬度
28.3 CSize類——尺寸類
28.3.1 CSize構造函式——構造CSize類對象
28.4 CTime類——絕對時間類
28.4.1 CTime構造函式——構造CTime類對象
28.4.2 Format方法——創建日期/時間值的格式化表達式
28.4.3 FormatGmt方法——生成對應的格式化字元串
28.4.4 GetAsSystemTime方法——轉換SYSTEMTIME
28.4.5 GetCurrentTime方法——獲得系統當前時間
28.4.6 GetDay方法——獲得CTime對象中的日期信息
28.4.7 GetDayOfWeek方法——獲得星期信息
28.4.8 GetGmtTm方法——獲取時間結構
28.4.9 GetHour方法——獲得小時信息
28.4.10 GetMinute方法——獲得分鐘信息
28.4.11 GetMonth方法——獲得月份信息
28.4.12 GetSecond方法——獲得秒鐘信息
28.4.13 GetTime方法——返回timet值
28.4.14 GetYear方法——獲得年份信息
28.5 CTimeSpan類——相對時間類
28.5.1 CTimeSpan構造函式——構造CtimeSpan類對象
28.5.2 Format方法——格式化時間字元串
28.5.3 GetDays方法——獲取完整的天數
28.5.4 GetHours方法——獲得時間段中的小時數
28.5.5 GetMinutes方法——獲得時間段中的分鐘數
28.5.6 GetSeconds方法——獲得時間段中的秒數
28.5.7 GetTotalHours方法——獲得所有小時數
28.5.8 GetTotalMinutes方法——獲得所有分鐘數
28.5.9 GetTotalSeconds方法——獲得所有的秒數
28.6 CString類——字元串類
28.6.1 AllocSysString方法——為OLE自動化返回字元串
28.6.2 AnsiToOem方法——將字元由ANSI轉換為OEM字元集
28.6.3 Collate方法——字元串比較
28.6.4 CollateNoCase方法——字元串比較
28.6.5 Compare方法——比較字元串
28.6.6 CompareNoCase方法——比較字元串(不區分大小寫)
28.6.7 CString構造函式——構造CString類對象
28.6.8 Delete方法——刪除一個或多個字元
28.6.9 Empty方法——設定空字元串
28.6.10 Find方法——搜尋第一個匹配字元
28.6.11 FindOneOf方法——查找相匹配的第一個字元
28.6.12 Format方法——將格式化數據寫入到字元串中
28.6.13 FreeExtra方法——釋放額外的記憶體
28.6.14 GetAt方法——獲得由索引號指定的單個字元
28.6.15 GetBuffer方法——獲得指向字元緩衝區的指針
28.6.16 GetBufferSetLength方法——獲得指向字元緩衝區的指針
28.6.17 GetLength方法——獲取字元串中的位元組數
28.6.18 Insert方法——插入單個字元或子字元串
28.6.19 IsEmpty方法——判斷字元串是否為空
28.6.20 Left方法——提取最前面的字元
28.6.21 LoadString方法——讀取Windows字元串資源
28.6.22 LockBuffer方法——為緩衝區內字元串加鎖
28.6.23 MakeLower方法——將字母全部轉換成小寫字母
28.6.24 MakeReverse方法——將字元倒序排列
28.6.25 MakeUpper方法——將字母全部轉換成大寫字母
28.6.26 Mid方法——截取一個字元串
28.6.27 OemToAnsi方法——將字元由OEM轉換為ANSI字元集
28.6.28 ReleaseBuffer方法——結束對緩衝區的使用
28.6.29 Remove方法——從字元串中移走指定的字元
28.6.30 Replace方法——替換字元串
28.6.31 ReverseFind方法——反向查找字元
28.6.32 Right方法——從字元串末尾提取字元
28.6.33 SetAt方法——向指定位置重寫字元
28.6.34 SpanExcluding方法——截取字元串
28.6.35 SpanIncluding方法——截取字元串
28.6.36 TrimLeft方法——刪除換行符、空格和tab字元
28.6.37 TrimRight方法——刪除一個或多個字元
28.6.38 UnlockBuffer方法——解鎖緩衝區
第29章 輸出類
29.1 CDC類——設備上下文
29.1.1 AbortPath方法——關閉拒絕路徑
29.1.2 AngleArc方法——繪製圓弧和線
29.1.3 Arc方法——繪製橢圓弧
29.1.4 ArcTo方法——畫一段橢圓弧
29.1.5 BeginPath方法——開始繪製路徑
29.1.6 BitBlt方法——複製點陣圖到當前設備
29.1.7 Chord方法——繪製橢圓弧
29.1.8 CloseFigure方法——關閉一個打開的圖表
29.1.9 CreateCompatibleDC方法——創建兼容的設備上下文
29.1.10 CreateDC方法——創建設備上下文
29.1.11 CreateIC方法——創建信息上下文
29.1.12 DeleteDC方法——刪除設備上下文
29.1.13 DPtoLP方法——將設備單位轉換為邏輯單位
29.1.14 Draw3dRect方法——繪製三維矩形
29.1.15 DrawEdge方法——繪製框線
29.1.16 DrawFocusRect方法——繪製焦點矩形
29.1.17 DrawFrameControl方法——繪製控制項
29.1.18 DrawIcon方法——繪製圖示
29.1.19 DrawState方法——繪製狀態圖像
29.1.20 DrawText方法——繪製文本
29.1.21 Ellipse方法——繪製橢圓
29.1.22 EndDoc方法——結束列印
29.1.23 EndPage方法——開始列印新頁
29.1.24 EndPath方法——結束繪製路徑
29.1.25 EnumObjects方法——枚舉畫筆和畫刷
29.1.26 ExtFloodFill方法——使用畫刷填充區域
29.1.27 ExtTextOut方法——繪製文本
29.1.28 FillPath方法——填充路徑
29.1.29 FillRect方法——填充矩形
29.1.30 FillRgn方法——填充區域
29.1.31 FillSolidRect方法——用實形畫刷填充區域
29.1.32 FloodFill方法——用畫刷填充區域
29.1.33 FrameRect方法——繪製矩形框線
29.1.34 FrameRgn方法——繪製區域框線
29.1.35 GetBkColor方法——獲取背景色
29.1.36 GetBkMode方法——獲取背景模式
29.1.37 GetBoundsRect方法——獲取綁定矩形
29.1.38 GetBrushOrg方法——獲取當前畫刷的起點
29.1.39 GetCurrentBitmap方法——獲取當前選擇的點陣圖
29.1.40 GetCurrentBrush方法——獲取當前選擇的畫刷
29.1.41 GetCurrentFont方法——獲取當前選擇的字型
29.1.42 GetCurrentPalette方法——獲取當前選擇的色板
29.1.43 GetCurrentPen方法——獲取當前選擇的畫筆
29.1.44 GetCurrentPosition方法——獲取畫筆的當前位置
29.1.45 GetDeviceCaps方法——獲取設備信息
29.1.46 GetHalftoneBrush方法——獲取半色調畫刷
29.1.47 GetKerningPairs方法——獲取選取的字型字元
29.1.48 GetMapMode方法——獲得當前映射模式
29.1.49 GetOutlineTextMetrics方法——獲取字型度量信息
29.1.50 GetOutputTabbedTextExtent方法——獲取字元串的寬度和高度
29.1.51 GetOutputTextExtent方法——獲取文本行的寬度和高度
29.1.52 GetPath方法——獲取路徑
29.1.53 GetPixel方法——獲取指定點的RGB值
29.1.54 GetPolyFillMode方法——獲取當前多邊形填充模式
29.1.55 GetROP2方法——獲取當前繪圖模式
29.1.56 GetSafeHdc方法——獲取設備上下文的句柄
29.1.57 GetStretchBltMode方法——獲取縮放模式
29.1.58 GetTabbedTextExtent方法——獲取字元串的寬度和高度
29.1.59 GetTextAlign方法——獲取文本對齊標記
29.1.60 GetTextCharacterExtra方法——獲取字元間距值
29.1.61 GetTextExtent方法——獲取文本行的寬度和高度
29.1.62 GetViewportExt方法——獲取視圖大小
29.1.63 GetViewportOrg方法——獲取視圖原點
29.1.64 GetWindow方法——獲取視窗
29.1.65 GetWindowExt方法——獲取視窗大小
29.1.66 GetWindowOrg方法——獲取視窗原點
29.1.67 GrayString方法——繪製灰顯點陣圖文本
29.1.68 InvertRect方法——反轉矩形內容
29.1.69 InvertRgn方法——反轉區域中的顏色
29.1.70 IsPrinting方法——確定是否正在列印
29.1.71 LineTo方法——從當前位置開始畫線
29.1.72 LPtoDP方法——將邏輯單位轉換為設備單位
29.1.73 MoveTo方法——移動到畫線的當前位置
29.1.74 OffsetClipRgn方法——移動剪下區域
29.1.75 OffsetViewportOrg方法——移動視圖原點
29.1.76 OffsetWindowOrg方法——移動視窗原點
29.1.77 PaintRgn方法——繪製區域
29.1.78 Pie方法——繪製餅形圖
29.1.79 PolyDraw方法——繪製一組線段
29.1.80 Polygon方法——繪製多邊形
29.1.81 Polyline方法——畫一組與指定點連線的線段
29.1.82 PolylineTo方法——畫多條直線
29.1.83 PolyPolygon方法——繪製多個多邊形
29.1.84 PolyPolyline方法——畫多組相連的線段
29.1.85 PtVisible方法——確定給定點是否在剪下區域內
29.1.86 RealizePalette方法——將邏輯調色板映射到系統調色板
29.1.87 Rectangle方法——繪製矩形
29.1.88 RectVisible方法——判斷給定矩形的任一部分是否在剪下區域內
29.1.89 ResetDC方法——更新設備上下文
29.1.90 RestoreDC方法——恢復設備上下文
29.1.91 RoundRect方法——繪製圓角矩形
29.1.92 SaveDC方法——保存設備上下文
29.1.93 ScaleWindowExt方法——修改視窗範圍
29.1.94 SelectClipPath方法——合併新區域和剪下區域
29.1.95 SelectClipRgn方法——合併給定區域和剪下區域
29.1.96 SelectObject方法——選擇對象
29.1.97 SelectPalette方法——選擇調色板
29.1.98 SelectStockObject方法——選擇Windows提供的GDI對象
29.1.99 SetAbortProc方法——設定列印終止的回調函式
29.1.100 SetBkColor方法——設定當前背景色
29.1.101 SetBkMode方法——設定背景模式
29.1.102 SetBoundsRect方法——設定外接矩形
29.1.103 SetBrushOrg方法——設定畫刷原點
29.1.104 SetMapMode方法——設定當前映射模式
29.1.105 SetPixel方法——設定指定點像素值
29.1.106 SetPixelV方法——設定指定像素下最接近的顏色
29.1.107 SetPolyFillMode方法——設定多邊形填充模式
29.1.108 SetROP2方法——設定當前繪圖模式
29.1.109 SetStretchBltMode方法——設定當前點陣圖拉伸模式
29.1.110 SetTextAlign方法——設定文本對齊方式
29.1.111 SetTextCharacterExtra方法——設定字元串中空格的數量
29.1.112 SetViewportExt方法——設定視區範圍
29.1.113 SetViewportOrg方法——設定視區起點坐標
29.1.114 SetWindowExt方法——設定窗體範圍
29.1.115 SetWindowOrg方法——設定窗體起點坐標
29.1.116 StartDoc方法——開始一項新的列印作業
29.1.117 StartPage方法——通告設備驅動程式開始一項新的列印作業
29.1.118 StretchBlt方法——縮放複製點陣圖到設備上下文
29.1.119 StrokeAndFillPath方法——關閉路徑並用畫刷填充
29.1.120 StrokePath方法——使用當前筆繪製指定路徑
29.1.121 TabbedTextOut方法——在指定製表位輸出字元串
29.1.122 TextOut方法——輸出字元
29.1.123 WidenPath方法——重新定義當前路徑為要畫的區域
29.2 CPaintDC類——繪製設備上下文
29.2.1 CPaintDC方法——構造方法
29.3 CClientDC類——客戶區設備上下文
29.3.1 CClientDC方法——構造方法
29.4 CWindowDC類——視窗設備上下文
29.4.1 CWindowDC方法——構造方法
29.5 CMetaFileDC類——圖元檔案設備上下文
29.5.1 Close方法——關閉圖元檔案句柄
29.5.2 CloseEnhanced方法——關閉增強格式的圖元檔案句柄
29.5.3 CMetaFileDC方法——構造方法
29.5.4 CreateEnhanced方法——創建Windows增強格式的元檔案設備上下文
第30章 圖形工具類
30.1 CGdiObject類——圖形對象類
30.1.1 CreateStockObject方法——獲得GDI對象句柄
30.1.2 DeleteObject方法——刪除GDI對象
30.1.3 GetObjectType方法——得到GDI對象的類型
30.1.4 GetSafeHandle方法——返回對象指針
30.2 CBrush類——畫刷類
30.2.1 CreateBrushIndirect方法——通過LOGBRUSH結構創建畫刷
30.2.2 CreateDIBPatternBrush方法——通過點陣圖創建畫刷
30.2.3 CreateHatchBrush方法——創建陰影畫刷
30.2.4 CreatePatternBrush方法——通過顏色模板創建畫刷
30.2.5 CreateSolidBrush方法——創建實體畫刷
30.2.6 CreateSysColorBrush方法——通過顏色創建畫刷
30.2.7 GetLogBrush方法——取得LOGBRUSH結構
30.3 CPen類——畫筆類
30.3.1 CreatePen方法——動態創建畫筆
30.3.2 CreatePenIndirect方法——用LOGPEN結構創建畫筆
30.3.3 GetExtLogPen方法——獲取EXTLOGPEN結構
30.3.4 GetLogPen方法——獲取LOGPEN結構
30.4 CFont類——字型類
30.4.1 CreateFont方法——創建字型
30.4.2 CreateFontIndirect方法——創建由LOGFONT結構給出其特徵的字型
30.4.3 CreatePointFont方法——用於指定高度和字型創建字型對象
30.4.4 CreatePointFontIndirect方法——創建字型
30.4.5 GetLogFont方法——獲得LOGFONT結構
30.5 CBitmap類——點陣圖類
30.5.1 CreateBitmap方法——創建點陣圖
30.5.2 CreateBitmapIndirect方法——創建點陣圖
30.5.3 CreateCompatibleBitmap方法——創建點陣圖
30.5.4 CreateDiscardableBitmap方法——創建點陣圖
30.5.5 GetBitmap方法——獲取點陣圖信息
30.5.6 LoadBitmap方法——載入點陣圖資源
30.6 CRgn類——區域類
30.6.1 CombineRgn方法——兩個區域的聯合
30.6.2 CopyRgn方法——複製區域
30.6.3 CreateEllipticRgn方法——創建橢圓形區域
30.6.4 CreateEllipticRgnIndirect方法——創建橢圓形區域
30.6.5 CreateFromPath方法——從通道中創建區域
30.6.6 CreatePolygonRgn方法——創建多邊形區域
30.6.7 CreatePolyPolygonRgn方法——創建多邊形區域
30.6.8 CreateRectRgn方法——創建矩形區域
30.6.9 CreateRectRgnIndirect方法——創建矩形區域
30.6.10 CreateRoundRectRgn方法——創建圓角矩形區域
30.6.11 PtInRegion方法——確定點是否在矩形內
30.6.12 RectInRegion方法——確定矩形是否在區域內
30.6.13 SetRectRgn方法——設定矩形區域
第31章 檔案輸入輸出類
31.1 CFile類——檔案類
31.1.1 CFile方法——構造檔案類對象
31.1.2 Close方法——關閉CFile對象
31.1.3 GetFileName方法——獲取檔案名稱
31.1.4 GetFilePath方法——獲取完整路徑
31.1.5 GetFileTitle方法——獲得檔案標題
31.1.6 GetLength方法——獲取檔案長度
31.1.7 GetPosition方法——獲取檔案指針位置
31.1.8 GetStatus方法——獲取檔案屬性
31.1.9 LockRange方法——鎖定檔案
31.1.10 Open方法——打開檔案
31.1.11 Read方法——讀取檔案
31.1.12 ReadHuge方法——讀取大檔案
31.1.13 Remove方法——刪除檔案
31.1.14 Rename方法——重命名檔案
31.1.15 Seek方法——定位檔案
31.1.16 SeekToBegin方法——定位到檔案開頭
31.1.17 SeekToEnd方法——定位到檔案結尾
31.1.18 SetFilePath方法——設定檔案路徑
31.1.19 SetLength方法——改變檔案長度
31.1.20 SetStatus方法——設定檔案屬性
31.1.21 UnlockRange方法——解鎖檔案
31.1.22 Write方法——將數據寫入到檔案
31.1.23 WriteHuge方法——將大數據寫入到檔案
31.2 CStdioFile類——流式檔案類
31.2.1 CStdioFile方法——構造CStdioFile對象
31.2.2 ReadString方法——讀取字元串
31.2.3 WriteString方法——寫入字元串
31.3 CMemFile類——駐留檔案類
31.3.1 Attach方法——分配記憶體
31.3.2 Detach方法——獲取記憶體塊指針
31.3.3 CMemFile方法——創建記憶體檔案
31.4 CSharedFile類—已分享檔案類
31.4.1 SetHandle方法——連線全局記憶體
31.5 CFileFind類——檔案查找類
31.5.1 FindFile方法——查找檔案
31.5.2 FindNextFile方法——查找下一個檔案
31.5.3 GetCreationTime方法——獲得檔案創建時間
31.5.4 GetLastAccessTime方法——獲得最後訪問時間
31.5.5 GetLastWriteTime方法——獲得最後修改時間
31.5.6 GetRoot方法——獲得所在資料夾路徑
31.5.7 IsArchived方法——判斷是否是文檔檔案
31.5.8 IsCompressed方法——判斷是否有壓縮屬性
31.5.9 IsDirectory方法——判斷是否是資料夾
31.5.10 IsDots方法——判斷是否是“.”或“..”
31.5.11 IsHidden方法——判斷是否有隱藏屬性
31.5.12 IsNormal方法——判斷是否是一般檔案
31.5.13 IsReadOnly方法——判斷是否有隻讀屬性
31.5.14 IsSystem方法——判斷是否有系統屬性
31.5.15 IsTemporary方法——判斷是否是臨時檔案
31.5.16 MatchesMask方法——設定要查找的檔案屬性
第32章 網路相關類
32.1 CAsyncSocket類——異步套接字類
32.1.1 Accept方法——接收一個套接字的連線
32.1.2 AsyncSelect方法——請求套接字的事件通知
32.1.3 Bind方法——綁定套接字
32.1.4 Close方法——關閉套接字
32.1.5 Connect方法——建立一個套接字連線
32.1.6 GetPeerName方法——獲得套接字連線的IP位址
32.1.7 GetSockName方法——獲取套接字的本地名稱
32.1.8 GetSockOpt方法——檢索套接字選項的值
32.1.9 Listen方法——監聽套接字的連線請求
32.1.10 OnAccept方法——在套接字接收連線請求時觸發
32.1.11 OnClose方法——套接字被關閉時觸發
32.1.12 OnConnect方法——套接字被連線後觸發
32.1.13 OnReceive方法——數據被接收時觸發
32.1.14 OnSend方法——套接字傳送數據時觸發
32.1.15 Receive方法——從一個套接字上接收數據
32.1.16 ReceiveFrom方法——接收面向無連線傳遞的數據
32.1.17 Send方法——傳送數據到連線的套接字上
32.1.18 SendTo方法——傳送數據
32.1.19 SetSockOpt方法——設定套接字選項
32.1.20 ShutDown方法——斷開數據的傳送或接收
32.2 CSocket類——套接字類
32.2.1 CancelBlockingCall方法——取消阻塞模式
32.2.2 IsBlocking方法——是否處於阻塞狀態
32.2.3 OnMessagePending方法——處理未解決的訊息
32.3 CSocketFile類——套接字檔案類
32.3.1 CSocketFile構造函式——構造CSocketFile對象
32.4 CFtpConnection類——FTP連線類
32.4.1 CFtpConnection方法——構造CFtpConnection對象
32.4.2 Close方法——關閉伺服器上的連線
32.4.3 CreateDirectory方法——創建一個新的目錄
32.4.4 GetCurrentDirectory方法——獲得當前連線的FTP目錄
32.4.5 GetCurrentDirectoryAsURL方法——獲取作為URL當前連線的目錄
32.4.6 GetFile方法——從FTP伺服器上下載檔案
32.4.7 OpenFile方法——在FTP伺服器上打開檔案
32.4.8 PutFile方法——向伺服器上存放檔案
32.4.9 Remove方法——從連線的伺服器上移除檔案
32.4.10 RemoveDirectory方法——從伺服器上移除指定的目錄
32.4.11 Rename方法——在伺服器上重命名一個檔案
32.4.12 SetCurrentDirectory方法——改變FTP伺服器目錄
32.5 CFtpFileFind類——FTP檔案查找類
32.5.1 CFtpFileFind方法——構造CFtpFileFind對象
32.5.2 FindFile方法——在FTP伺服器上查找檔案
32.5.3 FindNextFile方法——在FTP伺服器上查找下一個檔案
32.5.4 GetFileURL方法——獲得指定檔案的URL
第33章 常用全局函式
33.1 AfxBeginThread函式——創建新執行緒
33.2 AfxEnableControlContainer函式——提供對ActiveX控制項容器的支持
33.3 AfxEndThread函式——結束執行緒
33.4 AfxFormatString函式——格式化字元串
33.5 AfxGetApp函式——訪問應用程式的信息
33.6 AfxGetAppName函式——獲取並返回當前應用程式的名稱
33.7 AfxGetInstanceHandle函式——獲得當前應用程式的示例句柄
33.8 AfxGetMainWnd函式——獲得程式主視窗指針
33.9 AfxMessageBox函式——顯示訊息對話框
33.10 AfxRegisterClass函式——註冊視窗類
33.11 AfxThrowResourceException函式——拋出資源異常
33.12 DDXControl函式——管理數據交換
索引

相關詞條

熱門詞條

聯絡我們