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 不可以这样赋值
查看全文
相关阅读:
家庭记账本教程之增(java web基础版三)
家庭记账本小程序之后台java代码部分(java web基础版二)
家庭记账本小程序之前端页面设计(java web基础版一)
面向对象
装饰器详解
Python开发【第六篇】:文件处理
Python开发【第四篇】:运算符
Python开发【第三篇】:分支循环
Python开发【第五篇】:函数
Atom 基本使用
原文地址:https://www.cnblogs.com/wqj1212/p/1088572.html
最新文章
docker 网络设置
docker 无法启动
认识Web应用框架
VUE中集成echarts时 getAttribute of null错误
vue2.0嵌套组件之间的通信($refs,props,$emit)
Vue 父组件循环使用refs调用子组件方法出现undefined的问题
Ant Design 方法默认传值,加上其他参数
vue中this在回调函数中的使用
vue中报错Props with type Object/Array must use a factory function to return the default value
ES6中Set和WeakSet
热门文章
ES6中map数据结构
es6对象
ES6数字操作
数组
第二周周总结
开课博客
《软件工程》 实发项目系统开发——河北省重大技术需求征集系统原型
家庭记账本小程序之查(java web基础版六)
家庭记账本小程序之改(java web基础版五)
家庭记账本小程序之删(java web基础版四)
Copyright © 2011-2022 走看看