您的位置 首页 百科知识

tchar拷贝

tchar拷贝

可以使用strcat();函数,具体例子:

tcslen(str) 获得字符串长度

tcsrchr(str, L'\\') 反向搜索获得最后一个TCHAR的位置

stprintf(TCHAR *buffer,const TCHAR *format [,argument] ..)获得一个格式化字符串

tcsdup 给一个指针分配源字符串大小的内存并从源字符串copy值

tcstok 按标记将字符串拆分

tcscpy 拷贝字符串.

TCHAR* a=_T("我们abc");

TCHAR* b=_T("你们bcd");

int len_a = lstrlen(a);

int len_b=lstrlen(b);

TCHAR* c = new TCHAR[len_a+len_b+1];

c=_T('\0');

lstrcat(c, a);

lstrcat(c,b);

// ...

// after using c, free the memory

delete []c;

当采用ANSI编译时,TCHAR就是char

当采用Unicode编译时,TCHAR就是w_char

上一篇 寻找qq空间开场动画的代码~~~~~~~要好看而且免费的。
下一篇 如何让YY公会名字在个人所在里面靠前~!!!
扫一扫,手机访问

扫一扫,手机浏览