最近在做聊天程序,需要记录多个字符串以实现转发功能。
例如,聊天室内先有A,B两人,A发送了字符串S1,B发送了S2。
现在C加入,要求实现自动把S1,S2按顺序发送给C,请教大家该如何实现?
不知道有没有字符串数组
AnsiString s[i];
s[1]=s1;
.....
如果有到是简单了。
C++Builder如何存储多个字符串?
答案:5 悬赏:50
解决时间 2021-02-03 00:58
- 提问者网友:西路不相离
- 2021-02-02 01:57
最佳答案
- 二级知识专家网友:统治我的世界
- 2021-02-02 02:35
首先有
AnsiString keyword[]={"asm","auto","bool","break","case","catch","char","class"};
String s=keyword[2]; //s="bool";//记不太清了 下标好像是从0开始的 你试一下就知道
但是没有必要这样子做吧.......
聊天室是即时的
某人发了个聊天消息 服务器就给在线的转 你后面上来的 就没必要给你发你没到之前发送的消息了
AnsiString keyword[]={"asm","auto","bool","break","case","catch","char","class"};
String s=keyword[2]; //s="bool";//记不太清了 下标好像是从0开始的 你试一下就知道
但是没有必要这样子做吧.......
聊天室是即时的
某人发了个聊天消息 服务器就给在线的转 你后面上来的 就没必要给你发你没到之前发送的消息了
全部回答
- 1楼网友:两不相欠
- 2021-02-02 07:07
AnsiString s = s1+ "\n" + s2;
这样不行吗?
- 2楼网友:茫然不知崩溃
- 2021-02-02 05:46
顶一下。
AnsiString s = s1+ "\n" + s2;
这样是可以的
- 3楼网友:时光不老我们不分离
- 2021-02-02 04:44
字符串数组是要预先设定大小的,这个大小不一定能符合你以后的需要。
建议使用vector容器,实现string数组。
- 4楼网友:為→妳鎖鈊
- 2021-02-02 03:10
直接用substring(int index, int count)函数。
返回由index处向后去count个字符
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |