客户端的数据结构如何发送到服务端? 一个客户端的数据结构(class)如何发送的服务端,服务端在接收到此数据结构后如何使用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://expert.csdn.net/Expert/topic/1211/1211925.xml?temp=7.087344E-02 只能发送真正数据的结构体。部分类也是可以的。对于指针的数据,发送指针是没有意义的,必须发送指针所指位置的内容。链表这样的Class是不可以的。 用BYTE传送,强制转换成你要的结构,注意长度。我想指针呀,那些东西就不要在结构里了, 如果要用指针的话,可以用相对指针。声明方法:__based(base) 指针变量base是基础指针值,凡是引用到指针变量的时候,都需要将指针变量的值加上基础指针值之后才能正确指向数据或对象。它可以传送到另一边,只要另一边也相对于合适的基础指针值声明了接收到的值,就能正确使用该指针。例如:void *vpBuffer;struct list_t{ void __based(vpBuffer) *vpData; struct llist_t __based(vpBuffer) *llNext;}; IE篡改怎么实现? 如何确定是否安装了某应用程序,如何查找此程序的安装目录,不知如何下手? pDC->TextOut好像不能输出数值,如何输出? CPropertySheet的问题 50分:求raw图像格式 像这样的情况,两个进程之间用什么通信最好? 终于升了一颗星,散分了!!!庆祝一下~~ 问一下VC++的调试模式与非调试模式有什么不一样的。。 注册表 枚举问题! 能帮我解释以下下面的宏定义吗?尤其是有符号:"/" - 请问如何生成Internet分发的cab包 - 有关解释器
声明方法:
__based(base) 指针变量
base是基础指针值,凡是引用到指针变量的时候,都需要将指针变量的值加上基础指针值之后才能正确指向数据或对象。它可以传送到另一边,只要另一边也相对于合适的基础指针值声明了接收到的值,就能正确使用该指针。例如:
void *vpBuffer;
struct list_t
{
void __based(vpBuffer) *vpData;
struct llist_t __based(vpBuffer) *llNext;
};