社区
VC.NET
帖子详情
CString 问题
flynaj
2005-03-31 05:20:02
我要把一个字符串中前三个字符剪了怎么做?
CString ct1,ct2;
ct1="abcdefghi";
下面这些做法都不对。小弟刚学VC不知道怎么做。
ct2=ct1.Left(3); //a
ct2=ct1.Right(3); //b
ct2=ct1.Mid(3); //c
...全文
76
6
打赏
收藏
CString 问题
我要把一个字符串中前三个字符剪了怎么做? CString ct1,ct2; ct1="abcdefghi"; 下面这些做法都不对。小弟刚学VC不知道怎么做。 ct2=ct1.Left(3); //a ct2=ct1.Right(3); //b ct2=ct1.Mid(3); //c
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flynaj
2005-04-02
打赏
举报
回复
明白了,是我的程序其它地方有问题。
化外之民
2005-04-01
打赏
举报
回复
楼主有没有搞错,我都调试过的按照我的方法ct2的值将是defghi,居然还说得到原串??
CString ct1,ct2;
int i=0;
ct1="abcdefghi";
i=ct1.GetLength();//i=6
ct2=ct1.Right(i-3);ct2="defghi"
oyljerry
2005-03-31
打赏
举报
回复
ct2=ct1.Mid(3); 就可以的啊
flynaj
2005-03-31
打赏
举报
回复
这样不行啊.跟我的一样,还是得到原串,说一下,我用的是VC7.
化外之民
2005-03-31
打赏
举报
回复
刚才写错一个字,应为:
int i=0;
i=ct1.GetLength();
ct2=ct1.Right(i-3);
化外之民
2005-03-31
打赏
举报
回复
int i=0;
i=ct1.GetLength();
ct2=ct1.Right(1-3);
C++/CLI中使用C
String
问题
汇总
在C++/CLI控制台程序中,想使用C
String
,包含头文件c
string
t.h后,各种报错。2.工程属性里“MFC的使用”,选择“使用标准 Windows 库”;3.工程属性里“ATL的使用”,选择“不使用 ATL”。1.包含头文件#include ;
c++ 学习——C
String
问题
写c++代码时遇到了如下
问题
,声明
string
类的时候,提示“未定义标识符‘
string
’”,如图 需要添加c++头文件 #include <atlstr.h> 结果: 大功告成!
MFC工程C
String
异常分析
如果发现C
String
类型变量异常:赋值失败或者莫名地被赋值了 可能是因为工程中的某个地方,将C
String
类型变量传参到了Char*的形参之中去了。 void fun1(char* str); C
String
myStr = "AAA"; fun1(myStr);//错误...
C
String
转char * ,
string
C
String
头文件#include <afx.h><br />
string
头文件#include <
string
.h><br />C
String
转char * C
String
cstr; char *p = (LPSTR)(LPCTSTR)cstr;
string
转 C
String
C
String
.format(”%s...
VS2010点滴——C
String
类使用异常
C
String
无法正常的转化成别的格式,或者无法正确GetBuffer,原因就是使用了Unicode,需要更改成多字节字符集
VC.NET
7,540
社区成员
27,673
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章