常用資料型別使用轉換詳解
讀者層次:初學
剛接觸vc程式設計的朋友往往對許多資料型別的轉換感到迷惑不解,本文將介紹一些常用資料型別的使用。
我們先定義一些常見型別變數藉以說明
int i = 100;
long l = 2001;
float f=300.2;
double d=12345.119;
char username="程佩君";
char temp[200];
char *buf;
cstring str;
_variant_t v1;
_bstr_t v2;
一、其它資料型別轉換為字串
二、字串轉換為其它資料型別
strcpy(temp,"123");
三、其它資料型別轉換到cstring
使用cstring的成員函式format來轉換,例如:
四、bstr、_bstr_t與ccombstr
五、variant 、_variant_t 與 colevariant
六、其它一些com資料型別
七、ansi與unicode
unicode稱為寬字元型字串,com裡使用的都是unicode字串。
八、其它
九、注意事項
假如需要使用到convertbstrtostring此類函式,需要加上標頭檔案comutil.h,並在setting中加入comsupp.lib或者直接加上#pragma comment( lib, "comsupp.lib" )
www.vckbase.com
VC常用資料型別使用轉換詳解
剛接觸vc程式設計的朋友往往對許多資料型別的轉換感到迷惑不解,本文將介紹一些常用資料型別的使用。我們先定義一些常見型別變數藉以說明 int i 100 long l 2001 float f 300.2 double d 12345.119 char username 女俠程佩君 char temp...
VC常用資料型別使用轉換詳解
vc常用資料型別使用轉換詳解 2002 7 29 12 40 48 pcvc.net 程佩君 閱讀次數 494 剛接觸vc程式設計的朋友往往對許多資料型別的轉換感到迷惑不解,本文將介紹一些常用資料型別的使用。我們先定義一些常見型別變數藉以說明 int i 100 long l 2001 float ...
VC常用資料型別使用轉換詳解
剛接觸vc程式設計的朋友往往對許多資料型別的轉換感到迷惑不解,本文將介紹一些常用資料型別的使用。我們先定義一些常見型別變數藉以說明 int i 100 long l 2001 float f 300.2 double d 12345.119 char username 女俠程佩君 char temp...