出问题了,TRIM()函数不起作用了。请高手指点。在线等。.

xuytf 2003-03-18 11:10:52
我在程序中写了一段代码如下,
TSringList sl;

在程序运行过程中,sl[2]的值为"3243423423 ",字符串后面是空格。
我用Trim()函数去空格。
但函数没起作用。

然后我如此改动

AnsiString str = sl[2];
str.Trim();

但空格仍没有去掉.

请各位大虾指点一二。




...全文
543 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
taozc 2003-03-18
  • 打赏
  • 举报
回复
bluebird97073(Sharp) 说得对。
aluosheng 2003-03-18
  • 打赏
  • 举报
回复
同意楼上。
问问题之前仔细看好帮助阿~~~
bluebird97073 2003-03-18
  • 打赏
  • 举报
回复 1
Returns a new AnsiString without leading spaces, trailing spaces, or control characters.

AnsiString __fastcall Trim() const;

注意:Returns a new AnsiString without leading spaces
并没有改变原字符串

bluebird97073 2003-03-18
  • 打赏
  • 举报
回复 1
AnsiString str = sl[2];
str=str.Trim();
redlegend_126_com 2003-03-18
  • 打赏
  • 举报
回复
或者查相关的帮助呀!f1
redlegend_126_com 2003-03-18
  • 打赏
  • 举报
回复
这样写trimleft(‘可能是这样的 ’)就可以了!

13,873

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧