zoukankan
html css js c++ java
CString 用法
函数GetBuffer()
功能:得到字符串的首地址
CString str;
str
=
_T(
"
123456
"
);
str
+=
_T(
"
78910
"
);
char
a[
20
];
//
得到字符串首地址赋给a
strcpy(a,str.GetBuffer(
0
));
str.ReleaseBuffer();
SetDlgItemText(IDC_EDIT1,a);
显示
12345678910
char
ch[
20
]
=
{
0
}
;
char
ch2[
20
];
CString str
=
_T(
"
ON
"
);
strcpy(ch,str.GetBuffer(
0
));
TRACE(ch);
if
(ch
==
str)
{
TRACE(
"
等于ON\n
"
);
}
else
{
TRACE(
"
不等于ON\n
"
);
}
CString str2
=
"
B01 >= B02
"
;
if
(str2.Find(
"
B
"
)
>=
0
)
TRACE(
"
有B\n
"
);
else
TRACE(
"
没有B\n
"
);
if
(str2.Left(
1
)
==
"
B
"
)
{
TRACE(
"
第一个元是B\n
"
);
}
else
{
TRACE(
"
第一个不是B\n
"
);
}
int
index
=
str2.Find(
"
"
);
//
注意不能写成int index=str2.Find("");双引号
TRACE(
"
第一个空格是第%d\n
"
,index);
CString str3
=
str2.Left(index);
TRACE(
"
第一个空格左边元素是%s\n
"
,str3);
CString str4
=
str2.Mid(index);
TRACE(
"
第一个空格右边元素是%s\n
"
,str4);
int
index2
=
str4.Find(
"
"
);
TRACE(
"
第2个空格是第%d\n
"
,index2);
//
CString str5=ch;可以这样赋值
//
ch=str5 不可以这样赋值
查看全文
相关阅读:
SDN第二次上机作业
全面而清晰的网络流
source命令详解
C++ 优先队列存放自定义类型的指针时自定义优先级失效的解决方法
find命令查找文件和文件夹
OOAD
NULL与nullptr
Segment fault 常见原因
虚函数的用法
使用gdb调试段错误
原文地址:https://www.cnblogs.com/wqj1212/p/1088572.html
最新文章
第七周例行报告
PSP Daily——团队项目Alpha发布
PSP阶段和WBS
第六周例行报告
王者荣耀交流协会
数据库操作的一个坑和笔记
王者荣耀交流协会——第7次Scrum会议
第五次例行报告
第四次作业 例行报告
第四次作业3 四则运算试题生成
热门文章
第四次作业一 代码规范【结对】
Shell脚本初学习
第三周例行报告
git命令记录
第三周作业2——效能测试
DoItYourself!
第三周作业3——Bug Report
SDN第四次上机作业
SDN第三次上机作业
SDN第三次作业
Copyright © 2011-2022 走看看