cftring和string的区别

cftring和string的区别,第1张

CString 是MFC或者ATL中的实现,

string是C++标准库中的实现

string和CString均是字符串模板类,string为标准模板类(STL)定义的字符串类,已经纳入C++标准之中;

CString(typedef CStringT<TCHAR, StrTraitMFC<TCHAR>> CString)为Visual C++中最常用的字符串类,继承自CSimpleStringT类,主要应用在MFC和ATL编程中,主要数据类型有char(应用于ANSI),wchar_t(unicode),TCHAR(ANSI与unicode均可);

char为C编程中最常用的字符串指针,一般以’\0’为结束标志;

在MFC、ATL中使用字符串尽量使用CString,毕竟都是微软的孩子,各方面都比其它更有优势,而在非微软平台上或对移植性要求较高的场合推荐使用string,标准模板库提供了那么强大的泛型算法,没必要再自己去造车轮。

# include <stdioh>

# include <stringh>

int main(void)

{

 char s[100] = "1122334455667788\0";

 char p[10][10];

 char q = s, tmp;

 int i = 0, len = strlen(s), int k = 4;

 

 while(strlen(q)>k)

 {

  tmp = q[k];

  q[k] = '\0';

  strcpy(p[i++], q);

  q[k] = tmp;

  q = &q[k];

 }

 strcpy(p[i++], q);

 

 int n = i;

 for(i = 0; i < n; ++i)

 {

  printf("%s\n", p[i]);

 }

 return 0;

}

不想加注释了,不懂再问

默认的不是伤害选项

一般刚装上去,都没设置好

在方框上有按键,第一个就是设置

点了以后会d出来,第一个选项就是选择统计类型,其中第一个就是伤害,但是这时候还没完

下面有很多选项,有一项是团队,你点了以后,才显示的是你的团队里的人的伤害,其中包括你自己,但是有数量限制,可以把方框拉长,从上往下依次是伤害的排名

如果想看自己的,就在上面的选项里选择详细情况,然后下面设置就更改了

会有一项是选取目标,先点你想看的人,再点选取目标,就能看见他的详细情况了,比如什么技能,伤害了多少,占他的总伤害的百分比等等

如果想看自己,就点了自己再点选取目标,看的就是自己了

接下来自己的伤害类型就能详细显示出来,比如寒冰箭造成了多少伤害,在总伤害里占多少百分比等

如果说冲突的话,还没遇到过,我以前装了两个单体统计插件,都没冲突,过了一段时间才删掉了不好用的

以上就是关于cftring和string的区别全部的内容,包括:cftring和string的区别、C 中怎么把字符串按固定长度分割、魔兽世界SCT插件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9551841.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存