社区
C++ Builder
帖子详情
C++BUILDER中去掉字符串中的空格用的什么函数?
peanut2008
2005-06-18 10:12:54
C++BUILDER中去掉字符串中的空格用的什么函数?
...全文
615
9
打赏
收藏
C++BUILDER中去掉字符串中的空格用的什么函数?
C++BUILDER中去掉字符串中的空格用的什么函数?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leonatcs
2005-06-18
打赏
举报
回复
#include <string>
std::string s = " sda df .";
char c = ' ';
int x;
while( (x=s.find(c)) >= 0 ) s.erase(x,1);
ShowMessage(AnsiString(s.c_str()));
zhouhaihe
2005-06-18
打赏
举报
回复
应该没有这个函数,自己写一个就可以了
void __fastcall TForm1::Button6Click(TObject *Sender)
{
String strTemp=" a bc dge dsd ";
for(int i=0;i<strTemp.Length();i++)
if(strTemp.SubString(i,1)!=" ")
Edit1->Text=Edit1->Text+strTemp.SubString(i,1);
}
Sylent
2005-06-18
打赏
举报
回复
自建一个这样的函数,将参数S的所有空格丢弃再返回.
AnsiString StringTrim(AnsiString S)
{
char *D = new char[S.Length()];
for (int i = 0; i < S.Length; i++)
{
if (S[i+1] != ' ') //不是空格的字符直接拷贝
D[i] = S[i+1];
}
AnsiString RetStr(D);
delete []D;
return RetStr;
}
peanut2008
2005-06-18
打赏
举报
回复
有没有把中间空格也去掉的函数?
guanshangming
2005-06-18
打赏
举报
回复
char *pBuf = " abcd ";
char cBuf[100];
String abc = pBuf;
strcpy(cBuf,abc.Trim().c_str());
guanshangming
2005-06-18
打赏
举报
回复
String Abc=" cccc ";
Abc = Abc.Trim();
纯冰糖
2005-06-18
打赏
举报
回复
ok,study
zjt621
2005-06-18
打赏
举报
回复
TO:UNSIGNED
好方法!
顶!
僵哥
2005-06-18
打赏
举报
回复
AnsiString s=" a d dsdf f ";
s=StringReplace(s," ","",TReplaceFlags()<<rfReplaceAll);
c++builder
6.0 代码格式化工具
c++builder
6.0 ide集成 代码格式化工具
PB调用C++写的dll(取指定分隔符分割后索引位置的子
字符串
).rar
PB调用C++写的dll(取指定分隔符分割后索引位置的子
字符串
).rar
cut_word_to_word.zip_C Builder_c builder
字符串
_cut_word C++ Buil
C++ 实现的截取单词,用来截取
字符串
中
的单词,仅供参考。
BCB6.rar_bcb6_c builder 串口_
c++builder
6串口_串口
c++ builder6
中
利用串口控件实现串口的发送
C++Builder
6 人民币小写转大写
人民币小写转大写 人民币小写转大写 人民币小写转大写 人民币小写转大写人民币小写转大写 人民币小写转大写
C++builder
6
C++ Builder
13,870
社区成员
102,693
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章