記錄檔案操作及其相關字串操作

2021-06-20 20:26:25 字數 750 閱讀 6856

1、readfile

第一次存到tchar陣列中,發現日文有亂碼

第二次存到char陣列中,再將char轉tchar,沒問題

2、cstring tchar tchar* char

#ifdef   unicode     

typedef   wchar_t   tchar;     #else     

typedef   unsigned   char   tchar;     #endif     

typedef   unsigned   char   char;     

typedef   unsigned   wchar_t   wchar;     

由此可以看出,char實施上就是unsigned char,wchar為寬字元,而tchar根據是否支援unicode而不同。在程式使用sizeof(tcahr),當預設設定時,這個值是1;當定義unicode巨集時,這個值是2。

tchar,char是可以同整型互換的型別。 

char*、tchar*轉換cstring  cstring str(****) 

cstring中特別有用的函式

int find( tchar ch ) const;

int find( lpctstr lpszsub ) const;

int find( tchar ch, int nstart ) const;

int find( lpctstr pstr, int nstart ) const;

字串相關操作

注意 字串的操作 1 字串操作的時候 擷取的時候 他是包括前面 但是不包括後面。同時操作 字串的時候 他是從0位開始的,同時獲得字串的長度 是全部的長度 不是從0開始的。string str 6222370024642494 string str1 str.substring 0,6 string ...

字串型別及其操作

字串是字元的有序序列。由一對單引號或雙引號表示,僅表示單行字串 由一對三引號表示,可表示多行字串,也是一種注釋方式 請輸入帶有符號的溫度值 s i 返回字串中第i個字元 s m n 返回字串中 m,n 的字串 m缺失表示至開頭 n確實表示至結尾 s m n k 根據步長k對字串接切片 s 1 5 2...

字串相關操作 相關方法

字串基本特點 字串的本質是 字串行。python的字串是不可變的,我們無法對原字串做任 何修改。但,可以將字串的一部分複製到新建立的字串,達到 看起來修改 的效果。python不支援單字元型別,單字元也是作為乙個字串使用的。python3直接支援 unicode,可以表示世界上任何書面語言的字元。p...