socket发送carray问题

haotian7085629 2013-07-18 03:24:24
小弟新手 ,请教一个问题,我自己定义了一个类
class mytest : public CObject
{
public:
mytest(void);
~mytest(void);
public:
CString name;
CString pwd;
};
小弟想把这类存放在carray里面,然后 通过socket发送过去,
//客户端已经定义了mytest这个类。
求大神指点,给小弟个代码让小弟研究一下。
大神只需要写出如何将mytest类放到carray里面,如何调用::send()函数就行了,小弟先谢谢了,
还有一个问题就是我直接给客户端发送一个mytest,会不行,因为貌似不能发送cstring里面的数据,求教,如何让CString不转换成char[] 就发送过去
...全文
80 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ShengFei01 2013-07-19
  • 打赏
  • 举报
回复
自己把CString中的数据转换成Byte发送,定义自己的消息格式,这有很多socket例子,你可以参考: http://download.csdn.net/detail/geoff08zhang/4571358
xian_wwq 2013-07-19
  • 打赏
  • 举报
回复
对于socket来说,它的操作对象就是byte[],至于byte[]代表什么数据,你是上层业务逻辑的事情

18,358

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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