黃寧(562380094) 16:56:11 static unsigned char* getFileData ( const char * pszFileName, const char * pszMode, unsigned long * pSize ) 這個(gè)函數(shù)的pszmode 有哪幾種. wolf(114587904) 16:58:20 r 以只讀方式打開(kāi)文件,該文件必須存在,。 r+ 以可讀寫(xiě)方式打開(kāi)文件,,該文件必須存在。 rb+ 讀寫(xiě)打開(kāi)一個(gè)二進(jìn)制文件,,允許讀數(shù)據(jù),。 rt+ 讀寫(xiě)打開(kāi)一個(gè)文本文件,允許讀和寫(xiě),。 w 打開(kāi)只寫(xiě)文件,,若文件存在則文件長(zhǎng)度清為0,即該文件內(nèi)容會(huì)消失,。若文件不存在則建立該文件,。 w+ 打開(kāi)可讀寫(xiě)文件,若文件存在則文件長(zhǎng)度清為零,,即該文件內(nèi)容會(huì)消失,。若文件不存在則建立該文件。 a 以附加的方式打開(kāi)只寫(xiě)文件,。若文件不存在,,則會(huì)建立該文件,如果文件存在,,寫(xiě)入的數(shù)據(jù)會(huì)被加到文件尾,,即文件原先的內(nèi)容會(huì)被保留。(EOF符保留) a+ 以附加方式打開(kāi)可讀寫(xiě)的文件,。若文件不存在,,則會(huì)建立該文件,如果文件存在,,寫(xiě)入的數(shù)據(jù)會(huì)被加到文件尾后,,即文件原先的內(nèi)容會(huì)被保留。 (原來(lái)的EOF符不保留) wb 只寫(xiě)打開(kāi)或新建一個(gè)二進(jìn)制文件,;只允許寫(xiě)數(shù)據(jù),。 wb+ 讀寫(xiě)打開(kāi)或建立一個(gè)二進(jìn)制文件,允許讀和寫(xiě)。 wt+ 讀寫(xiě)打開(kāi)或著建立一個(gè)文本文件,;允許讀寫(xiě),。 at+ 讀寫(xiě)打開(kāi)一個(gè)文本文件,允許讀或在文本末追加數(shù)據(jù),。 ab+ 讀寫(xiě)打開(kāi)一個(gè)二進(jìn)制文件,,允許讀或在文件末追加數(shù)據(jù)。 |
|
來(lái)自: 愛(ài)藍(lán)斯 > 《cocos2d-x》