mfc基礎知識01

2021-10-06 21:43:46 字數 1518 閱讀 3483

cstring str = 123;

int ival = atoi(str);

atoi(str):將字串轉換為乙個整型資料,該函式定義在stdlib.h中

cstring strd = 123.333333;

double dval = atof(strd);

atof(strd):將字串轉換為雙精度浮點型

cstring str1="aaa"

strlen(s1) = 3;ansi/*採取0作為字串的結束符,並返回不包括0在內的字元數目*/

cstring str2 = "abcdeaq";

int ival = str2.reversefind('a');  //是從右邊往左查詢,但是他們返回的值是從左往右數的。ival = 5

cstring str3 = "abcdefghjk";

cstring strval = str3.mid(3,4); //值為defg

createfile 函式建立或開啟下列物件,並返回乙個可以用來訪問這些物件的控制代碼。 

handle createfile(

lpctstr lpfilename,     // 指向檔名的指標 

dword dwdesiredaccess,    // 訪問模式(寫 / 讀) 

dword dwsharemode,     // 共享模式 

lpsecurity_attributes lpsecurityattributes, // 指向安全屬性的指標 

dword dwcreationdisposition,    // 如何建立 

dword dwflagsandattributes,    // 檔案屬性 

handle htemplatefile     // 用於複製檔案控制代碼 

);bool writefile

(handle hfile, //檔案指標

lpcvoid lpbuffer, //資料快取區指標

dword nnumberofbytestowrite, //位元組數

lpdword lpnumberofbyteswritten, //儲存實際寫入位元組數的儲存區域的指標

);bool readfile(

handle hfile, //檔案指標

lpvoid lpbuffer, //資料緩衝

dword nnumberofbytestoread, //讀取的位元組數

lpdword lpnumberofbytesread, //接收要讀取的位元組數

);

01 基礎知識

程序概念 作業系統中所有執行中的任務通常是乙個程式,每個執行中的程式就是乙個程序 process 當乙個程式執行時,內部可能包含了多個順序執行流,每個順序執行流就是乙個執行緒。程序是處於執行過程中的程式,並且具有一定的獨立功能,程序是系統進行資源分配和排程的乙個獨立單位。程序三個特性 2.動態性 程...

01 基礎知識

1 計算機基礎 cpu 相當於人的大腦,用於計算。記憶體 儲存資料,4g,8g,16g,32g,成本高,斷電即消失。硬碟 1t,固態硬碟,機械硬碟,儲存資料,應該長久保持資料,重要檔案,小電影等等。2 編譯型語言和解釋型語言區別 編譯型 一次性將所有程式編譯成二進位制檔案。缺點 開發效率低,不能跨平...

MFC基礎知識綜

1.在windows.h中,以cs 開頭的類樣式 class style 標示符被定義為16位的常量,這些常量都只有某1位為1.詳細解釋見 2.一種為取位址 另一種為按位與 0 0 0,0 1 0,1 0 0,1 1 1 邏輯與 用於多個條件並且成立的判斷 或 並列的意思 邏輯或 3.mf框架級源 ...