string,CString,char*之間的轉化
int 轉 CString:
CString.Format("%d",int);
...............................
string 轉 CString
CString.format("%s", string.c_str());
用c_str()確實比data()要好.
.......................................
char* 轉 CString
CString.format("%s", char*);
CString strtest;
char * charpoint;
charpoint="give string a value";
strtest=charpoint; //直接付值
...................................................................
CString 轉 int
CString ss="1212.12";
int temp=atoi(ss); //atoi _atoi64或atol
將字符轉換為整數,可以使用atoi、_atoi64或atol。
int int_chage = atoi((lpcstr)ss) ;
或:
CString str = "23";
UINT uint;
sscanf(str, "%d", uint);
..............................
string 轉 int
..............................
char* 轉 int
#include <stdlib.h>
int atoi(const char *nptr);
long atol(const char *nptr);
long long atoll(const char *nptr);
long long atoq(const char *nptr);
...................................................................
CString 轉 string
string s(CString.GetBuffer());
GetBuffer()后一定要ReleaseBuffer(),否則就沒有釋放緩沖區所占的空間.
..........................................
int 轉 string
..........................................
char* 轉 string
string s(char *);
你的只能初始化,在不是初始化的地方最好還是用assign().
...................................................................
CString 轉 char *
CString strtest="wwwwttttttt";
charpoint=strtest.GetBuffer(strtest.GetLength());
CString轉換 char[100]
char a[100];
CString str("aaaaaa");
strncpy(a,(LPCTSTR)str,sizeof(a));
CString str="aaa";
char* ch;
ch=(char*)(LPCTSTR)str;
..........................................
int 轉 char *
在stdlib.h中有個函數itoa()
itoa的用法:
itoa(i,num,10);
i 需要轉換成字符的數字
num 轉換后保存字符的變量
10 轉換數字的基數(進制)10就是說按照10進制轉換數字。還可以是2,8,16等等你喜歡的進制類型
原形:char *itoa(int value, char* string, int radix);
實例:
#include "stdlib.h"
#include "stdio.h"
main()
{
int i=1234;
char s[5];
itoa(i,s,10);
printf("%s",s);
getchar();
}
..........................................
string 轉 char *
char *p = string.c_str();
string aa("aaa");
char *c=aa.c_str();
string mngName;
char t[200];
memset(t,0,200);
strcpy(t,mngName.c_str());
...................................................................
標準C里沒有string,char *==char []==string
可以用CString.Format("%s",char *)這個方法來將char *轉成CString。要把CString轉成char *,用操
作符(LPCSTR)CString就可以了。
cannot convert from 'const char *' to 'char *'
const char *c=aa.c_str();
string.c_str()只能轉換成const char *
CString 頭文件#include <afx.h>
string 頭文件#include <string.h>CString 轉char *
CString cstr;
char *p = (LPSTR)(LPCTSTR)cstr;
string 轉 CString
CString.format("%s", string.c_str());
char 轉 CString
CString.format("%s", char*);
char 轉 string
string s(char *);
string 轉 char *
char *p = string.c_str();
CString 轉 string
string s(CString.GetBuffer());
1,string -> CString
CString.format("%s", string.c_str());
用c_str()確實比data()要好.
2,char -> string
string s(char *);
只能初始化,在不是初始化的地方最好還是用assign().
3,CString -> string
string s(CString.GetBuffer());
GetBuffer()后一定要ReleaseBuffer(),否則就沒有釋放緩沖區所占的空間.
《C++標準函數庫》中說的
有三個函數可以將字符串的內容轉換為字符數組和C亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲欧美一区二区三区四区|
亚洲欧洲第一视频|
久久精品国产免费观看|
一本大道香蕉久在线播放29|
91精品视频在线免费观看|
欧美日韩高清区|
亚洲第一男人av|
亚洲精品久久在线|
欧美综合国产精品久久丁香|
久久九九精品99国产精品|
国产精品久久久久久久久免费看|
亚洲国产精品嫩草影院久久|
国产精品1234|
992tv成人免费影院|
日韩av在线资源|
91久久精品日日躁夜夜躁国产|
97视频在线观看免费高清完整版在线观看|
日韩视频免费看|
国产91免费观看|
国产精品大片wwwwww|
欧美成人免费在线观看|
日本久久亚洲电影|
国产精品ⅴa在线观看h|
91高清免费视频|
精品国内自产拍在线观看|
国产亚洲精品久久久久久|
国产精品色午夜在线观看|
精品亚洲永久免费精品|
亚洲护士老师的毛茸茸最新章节|
色噜噜狠狠狠综合曰曰曰88av|
欧美激情精品久久久|
伊人一区二区三区久久精品|
国产精品成人av在线|
岛国av一区二区三区|
国产视频丨精品|在线观看|
浅井舞香一区二区|
在线视频欧美性高潮|
精品久久久久人成|
最新国产精品拍自在线播放|
美女少妇精品视频|
国产成人av网址|
韩国精品美女www爽爽爽视频|
精品国产欧美一区二区三区成人|
欧美老少做受xxxx高潮|
国产一区二区三区网站|
久久久噜久噜久久综合|
国产成人精品国内自产拍免费看|
综合网日日天干夜夜久久|
欧美二区乱c黑人|
另类视频在线观看|
久久久久久久久久久人体|
国产精品ⅴa在线观看h|
亚洲国产精品专区久久|
一夜七次郎国产精品亚洲|
日韩成人在线视频网站|
成人精品久久av网站|
亚洲电影av在线|
国产精品免费久久久|
欧美性xxxx|
欧美激情在线狂野欧美精品|
一区二区中文字幕|
欧美日韩国产一区二区三区|
97超级碰在线看视频免费在线看|
国产激情久久久久|
欧美亚洲伦理www|
亚洲欧美日韩精品久久奇米色影视|
欧美日韩裸体免费视频|
69国产精品成人在线播放|
九九热精品视频在线播放|
国产成人av在线|
色妞久久福利网|
亚洲免费av电影|
亚洲成人中文字幕|
亚洲成年网站在线观看|
2021久久精品国产99国产精品|
国产香蕉一区二区三区在线视频|
国产精品男女猛烈高潮激情|
欧美激情欧美狂野欧美精品|
国产精品久久久久久久9999|
亚洲黄色www网站|
91豆花精品一区|
亚洲黄色有码视频|
亚洲人成网站在线播|
久久精视频免费在线久久完整在线看|
成人黄色av网站|
按摩亚洲人久久|
久久久久久久久国产精品|
国产激情999|
国产欧美 在线欧美|
亚洲欧洲日产国码av系列天堂|
91精品视频在线看|
成人av在线网址|
国产成人精品日本亚洲|
欧美激情综合色|
欧美丝袜一区二区三区|
亚洲国产精品福利|
成人黄色免费网站在线观看|
欧美激情综合亚洲一二区|
欧美日本在线视频中文字字幕|
黑人狂躁日本妞一区二区三区|
久久高清视频免费|
久久久久久久久久久久av|
亚洲美女喷白浆|
国产精品久久久久久超碰|
91黑丝在线观看|
久久成人综合视频|
亚洲国产精品va在线看黑人动漫|
清纯唯美亚洲综合|
亚洲最新av在线网站|
中文字幕一区二区三区电影|
久久久国产精品亚洲一区|
久久综合国产精品台湾中文娱乐网|
91久久久国产精品|
午夜美女久久久久爽久久|
亚洲中国色老太|
亚洲精品98久久久久久中文字幕|
庆余年2免费日韩剧观看大牛|
wwwwwwww亚洲|
久久精品国产欧美亚洲人人爽|
亚洲欧美精品伊人久久|
77777亚洲午夜久久多人|
日韩在线免费高清视频|
国产精品美女无圣光视频|
亚洲欧美一区二区精品久久久|
精品国产欧美一区二区三区成人|
午夜精品一区二区三区在线视|
中文字幕亚洲一区二区三区|
亚州欧美日韩中文视频|
亚洲国产另类 国产精品国产免费|
日韩电视剧免费观看网站|
国产一区二区三区四区福利|
日韩精品中文字幕久久臀|
午夜精品三级视频福利|
久久人91精品久久久久久不卡|
国产成人一区三区|
国产成一区二区|
亚洲第一区第一页|
日韩电影中文字幕在线观看|
亚洲xxxx做受欧美|
欧美色另类天堂2015|
久久久久久亚洲精品中文字幕|
欧美成人精品一区二区三区|
欧美天天综合色影久久精品|
日韩精品在线电影|
国产精品久在线观看|
欧美日韩另类字幕中文|
欧美日韩国产影院|
懂色av影视一区二区三区|
精品成人69xx.xyz|
欧美尺度大的性做爰视频|
亚洲视频在线观看视频|
韩国v欧美v日本v亚洲|
91亚洲精品久久久久久久久久久久|
欧美日韩第一页|
国产精品中文久久久久久久|
欧美精品videos|
韩日精品中文字幕|
亚洲精品v天堂中文字幕|
91中文字幕一区|
久久av在线看|
久久久久久久久久久免费|
国产欧美一区二区三区在线|
日韩成人av一区|
精品一区二区三区四区在线|