typedef struct sendinfo {
char name[200]; //
} ;vector<sendinfo>C_USERLIST;sendinfo s;C_USERLIST.push_back(s);这时我用什么方法可以把这个 _USERLIST 传给客户端请帮忙说的详细一点。入门者...谢谢...
解决方案 »
- 高分就解!!图片显示!!!!
- 谁有 vc++ +sql server数据库应用系统开发与实例 的光盘么?能做个iso传给我么?
- 人生30而立,程序员30而终
- 关于VC上自动创建的对话框窗体的问题?
- 一个很菜的问题,望各位指点。
- 如何编写一个Win32应用程序,并使之在MS-DOS下能以命令行的方式运行(就像Windows9x中的Regedit.exe)?
- 两个BYTE型变量,比如:A=0x10;B=0x1f;要把这两个变量按位求与,是用什么符号?是不是&&
- msdn下载
- 关于Dib画图--急!!!
- 有关install shield问题。
- 抄送邮件的问题。
- 怎么使用RegOpenKeyEx等函数
send(s,&C_USERLIST,sizeof(sendinfo)*C_USERLIST.size());
//C_USERLIST.size() 容器里的元素数量,不知道是不是这么求。
SS.C_SendLinksUser( C_USERLIST);
Server::C_SendLinksUser(vector<sendinfo>& v) {
char SendBuffer[1024];
memset(SendBuffer,0,sizeof(SendBuffer));
sprintf(SendBuffer,"%s",v);
printf("%s",SendBuffer);
getchar();
这样可以编译通过,但是 PRINTF 时 提示系统遇到问题须关闭窗口 ...
该 如何更改呢?
}
数据传过去以后还要把指针全都置位.........不然就会发生致命错误
还不如顺序传输数据呢
ps :在发送和接收vector的时候搞些控制命令。提示要接受vector。
char name[200];//
}SendInfo,Info*;Info buf;send(SOKET,buf->name,sizeof(buf->name),0);