急:在VC7中,如何连接两个字符串?

wixwiz 2003-10-13 01:49:54
使用的是托管代码
String *str1;
String *str2;
str1=str1+str2;
出现如下错误:
无法在 __gc 指针“System::String __gc *”上执行指针算法
谢谢了。已经困扰我快一天了。帮忙啊
...全文
91 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Wolf0403 2003-10-13
  • 打赏
  • 举报
回复
试试 *str1 = (*str1) + (*str2);
不能直接对两个String指针相加,相加的应该是两个 String 对象。
wixwiz 2003-10-13
  • 打赏
  • 举报
回复
str1=str1->Concat(str1,str2);
是这个啊。我终于找到了。谢谢楼上的兄弟。
cuistar 2003-10-13
  • 打赏
  • 举报
回复
晕,指针哪里有这样连接的。
连接字符串应该有两种方法吧。strcat()和引用。
你用我说的两个式式

70,020

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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