说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

在WINSOCKET中如何把一个结构体发出去?

编辑:说三道四文库 发布时间:2017-02-22 01:04
HTML文档下载 WORD文档下载 PDF文档下载
Struct MyStruct
{
   unsigned char Nam;
   unsigned int  Rs;
} DangAn;

ClintSocket->Host="www.china.com";
ClintSocket->Port=80;
ClintSocket->Active=true;
下来怎样发DangAn
char * buffer = new char [sizeof(DangAn)];
memcpy( buffer , DangAn );
发送buffer
delete buffer;
char * buffer = new char [sizeof(DangAn)];
memcpy( buffer , DangAn , sizeof(DangAn));
发送buffer
delete buffer;

其实不管用什么方法,只要接受方用相反的方法就可以还原了。
这样做:
假如你想发送的是str,那么;
char str[65535];

Struct MyStruct *aaa;
aaa = (Struct MyStruct *)str;
//下面可以对aaa操作


最后发送str
学习中~~~~~~ 
楼上的朋友,有QQ吗?
SendBuf怎么用?
这样做有一个好处,比如我定义了IP和TCP的结构自己填充:
struct IP{...} ip;
struct TCP{...} tcp;
那么我要发送的是char myStr[65535];时
这样做:
ip = (Struct IP *)myStr;
ip->....
...
//设置好ip,然后
tcp = (Struct TCP *)(myStr + sizeof(struct IP));
还可以接着设置tcp



写黑客软件常用基本手段之一^_^呵呵~~
楼上的朋友,有QQ吗?
SendBuf怎么用? 
??????????
我如果发送了 一个结构体 DangAn

那么在接收端怎么将缓冲里的数据还原为一个DangAn结构体???
也很简单啊,还是强制类型啊
象发送时,是这样的:
struct IP{...} ip;
struct TCP{...} tcp;
那么我要发送的是char myStr[65535];时
这样做:
ip = (Struct IP *)myStr;
ip->....
...
//设置好ip,然后
tcp = (Struct TCP *)(myStr + sizeof(struct IP));
还可以接着设置tcp
发送myStr



在接收程序里:
同样定义相同的结构:
struct IP{...} ip;
struct TCP{...} tcp;
也定义GetStr[65535];
接受信息存入GetStr后
ip = (Struct IP *)GetStr;
char aaa = ip->....
...
//获得ip结构信息,然后
tcp = (Struct TCP *)(myStr + sizeof(struct IP));
char bbb = tcp->...

ok ????????






我比较笨,能否有个完整的代码?
.............
你等其他老大来解决吧!sorry!
我比较笨,能否有个完整的代码? 
TO:rh(强硬的毛主席万岁!伟大的周总理万岁!) 
你吊起了我的胃口,却。。。。。。。。。。。。。。。。。。
................................
SendBuf((char*)DangAn,sizeof(DangAn));
SendBuf((char*)&DangAn,sizeof(DangAn)); 
谷歌受困邮件挖掘丑闻,企图抹掉庭审记录 Python 3.4.0发布,增加了多个功能模块 美的+阿里,“云端”战略第一把火是智慧家居 对产业互联网战略的战术思考——争夺企业信息入口的战争 加入Cassandra,OpenStack发力DBaaS生态圈 死磕Google Keep,微软正式发布Mac免费版OneNote 《近匠》安管云CTO石磊:降维安全的开放平台 2014 Unity亚洲开发者大会·中国站讲师名单议题全部出炉 【独家专访】红旗Linux元老:猎猎红旗永飘扬 借助三大技巧 助你提升API状态页面 集成GemFire,Hadoop生态圈的又一把火 次世代光照体验:Unity 5面世,功能系统全升级 深入浅出,以咖啡店为例演示Web应用程序扩展 百度Clouda:可依赖的实时JavaScript开发框架 Oracle发布Java 8正式版及JDK 8 编程语言中一些令人抓狂的规则 廉颇未老,微软股价创14年新高 中国云计算大会PPT集萃(三):核心架构及应用实践 特性是增多了,但是Google的云服务仍然不温不火 全国云计算大数据创新项目评选活动正式启动 【独家专访】Perl发明者首次来华:将在OSTC大会分享其编程人生 腾讯核心创始人张志东半年后卸任首席技术官 改任终身荣誉顾问和学院讲师 咱们约会吧,Web设计师教你不一样的语言 开发者不容错过的10款免费JavaScript游戏引擎 付费授权、开放源码,全新虚幻引擎4正式发布! Larry Page未来计划:用科技创造美好生活 AWS 8周年,收入超四主要对手之和 分析:北京网络广播电视台私有云实践 腾讯云总经理陈磊分享微信云三步曲 十大技术,十家机构,从行业制高点一览大数据 【OSTC讲师专访】严旭:文艺豆瓣也很开源 生于70年代 一个关于ADO数据库的问题? 我也调查行不行?———你用什么激励自己------- 哥几个乐乐呵呵! 同志们,请教对于文件的操作 !!! 高手思考:C++ Builder 5 动态生成控件,并可以拖动改变其大小,位置 Kylix的so难题?Kylix高手请进!!! InsideCOM中第十章里Util.cpp的报错,请前辈指点。 关于在ATL中使用 ::LoadLibrary("FirmClient.dll")一说 大虾们 过来看看吧 {icongrid 1..192}是什么意思?请教。。。 吴文智,交个朋友,好吗 请问我INSTALL第三方控件怎么老是提示说*.DCU文件not found啊,我用的是D6,应怎么解决? To: foolishtiger(吴文智) ,请教你一个问题!!! 一个关于EJB的问题,急!急啊 请教DBGrid问题如下: tomcat连接数据库oracle?用javabean? 请教:ORACLE ENTERPRISE MANAGER怎么连接 怎样做半透明窗口? 怎样用程序安装输入法? InsideCOM中第十章里Util.cpp的报错,请前辈指点阿。 dephi中有没有显示流程图的控件? 数据库有自动加锁的功能。那我是否可以在一个过程中,靠代码去主动给一个表,多个表加锁,解锁呢?? 一道scjp考题,问题答案都有,谁看明白了给俺解释一下,会送分的 急急急,40分想送!!!!! b/s结构下的新邮件提示问题(重赏!!!) 哪里可下载WINXP DDK和SDK 别忘了向我祝贺啊,今天也是我的生日!! 如何让光标不离开DBGrid的当前行,就将当前记录的修改提交数据库 好心的大虾们,帮帮我!有关gis的 ORACLE的触发器怎么弄 用C++怎样统计文本文件中的字符个数,请给源代码 讨论:不经人大批准给公务员加薪是腐败行为? http://www.csdn.net/expert/topic/389/389043.shtm 怎么样才能将*.pdf文件转成*.doc 急急急急……快帮忙,icevi,弱水快帮忙。 JAVASCRIPT 中怎么样用VBA的函数? 用VB怎样遍一个程序用列表的形势,找到并显示局域网中所有已经打开的SQL服务器名? C++标准类库中有没有类提供<<操作符输出调试信息? JAVASCRIPT 中怎么样用VBA的函数?我急呀~ ~~~~~~好心的大虾们,帮帮我,关于gis~~~~~~~~~~~~ 关于在mfc中使用stl中的警告问题? 关于视频播放控件的开发 在单位上了网通,我们通过局域网上internet,可是服务器装了wingate…… 怎样在程序里实现window下“打开方式”对话框,具体用什么类? 我下载了好多经典书籍(十几本),都不知道该从哪儿看起? 怎么处理没有用的连接文件? 问个菜问题 热烈庆祝灰毛兔参与分超过30000分~~~热情大送分~~!! (灰毛兔) 请教如何打包crystal report 7.0驱动引擎到我的安装程序中? 用open打开的页面如何RELOAD打开他的那个父页面? 谁有jet请发给我!谢谢!! 老师让写一片作文,《一堂精彩的语文课》,要用到侧面描写,600字左右 快 速求 这道双曲线数学题怎么做?设P点在以F1、F2为左右焦点的双曲线C:(x^2/a^2)-(y^2/b^2)=1(a>0,b>0)上,PF2⊥x轴,PF2=3,点D为其右顶点,且F1D=3DF2. ⑴求双曲线C的方程 ⑵设过点M(2,0)的直线l与双曲线C交于不同 小芳家离学校1km,她步行上学需要15min,求小芳步行的速度多大 3002000用汉字应怎么书写读法(小学数学题) 阿姨把一批饼干分给小朋友,若每人6块,则少了17块;若每人9块,则少了25块,有多少小朋友?多少饼干呢? 白雪公主的故事简介300字 一堂精彩的语文课 作文教我怎么写就行了!今天就要答案 因式分解:用十字相乘法计算 x²y²-5xy+6 白雪公主的作者 一堂语文课作文 该怎么写?先写什么再写什么?要怎样才能写好?这是我的开头部分,接下来该怎么写?在我的学校生活中,上过无数节各种各样课,它们就像一艘大船,载着我在知识的海洋里 X+8=3x 怎么算? 用一句话概括白雪公主这篇童话故事的主要内容 初一 第1节语文课作文 一个小数保留两位小数,“四舍五入”后是13.40,这个数最大是多少? 童心撞地球我爱童话剧白雪公主 的白雪公主是谁演的 十字相乘3x^2-16x+5=0十字相乘例:1 -53× -3应该是横着写(x×-5)(3x× -3)还是斜着写(x×-3)(3x×-5)? 6x(x-2)-(x-2)(3x-1)=3x^2-8怎么计算 一直双曲线x^2/2-y^2/b^2=1(b>0)的左右焦点分别为F1,F2.其一条渐近线方程为y=x,点P(√3,y0)在该双曲线上,则向量PF1点乘向量PF2=? 2x^2-3x-5 也就是十字相乘的方法 要详细思路的 不要只有答案2x^2-3x-5 =0.我不知道十字相乘的方法 一个苹果 放炮洞外格外冷静战士们在想什么?要有详有略是300字,每个人都写,一些写详一些写略 小数点位置的移动引起小数大小的变化 幼儿园给小朋友分糖果,如果每人分5 个,还剩13块;如果每个小朋友分6块,就 少7块.问有小朋友和糖各多少 放炮洞里的八个人一起来飞驰其苹果来.改为双重否定句八“放炮洞里的八个人一起粪池气瓶过来”改为双重否定句. 小数点位置移动引起小数大小变化的规则是什么快 幼儿园小朋友分糖果,如果每人分8颗还剩20颗.如果分10颗还差20颗.问,有多少个小朋友?有多少颗糖? 小方看一本故事书,第一天看了这本书的三分之一多2页,第二天看了这本书的二分之一少1页,第三天看完剩下的10页,这本书一共有多少页?急要算式 设x的平方+y的平方+2=3,求-3x的平方-3y的平方的值 快乐语文举办的第十三届海峡冰心杯征文比赛题目是什么 另一部队里关于一个苹果的故事 大体意思是一个连队在一个山区执行任务 树上掉下来一个苹果 一个战士捡起来吃了 被指导员指导了 教育了一通 并掏出钱栓在了树上 谁有这个的原版 同学们做了36朵红花和30朵黄花,做的红花朵数比黄花朵百分之几? 我最喜欢的一堂语文课 作文600字 快乐语文第十四届冰心杯征文题目是什么?老师让我们全班都去写冰心杯,我是第一次,最好告诉我文章是用编的,还是真实的. 请你编一个苹果的故事450字 作文 作文 我最喜欢的一堂语文课 作文哥哥姐姐们,差不多400字,不要太多. 快乐语文第十五届征文主题是什么? 一个苹果的的故事想象作文 求我最喜欢的一堂语文课作文.600字以上 小数的含义 双曲线C的中心在原点上,右焦点为F=2√3/2,渐近线方程为y==±√3x,(1)求双曲线C的方程(2)设直线L:y=kx+1与双曲线C交于A、B两点,问:K为何值时,以AB为直径的圆过原点焦点是2√3除以2 我最喜欢的第一堂语文课 作文 初中的300个字就行了! 要新生的速度来啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 小朋友分饼干,若每人分4块,则多9块;若每人分5块,则少6块,问有多少个小朋友?有多少块饼干?我不会用方程. -4(y-x)-3x+3y+5,其中x-y=3 作文:我最喜欢的一堂语文课 谁能帮我选选《快乐语文》第十三届热爱生命的题目 当x=3,y=2.5时,3x+4y=(),6x—3y=(). 小学四年级数学奥数题第一位数是66,第二位数是54,从第一位数拿多少是第二位数的2倍 小数的定义是什么 0.0是小数吗? 若3x=4y,5分之3y=3分之1z,求x:y:z 一个五位数的千位上是6,这个五位数的近似值最小是几万,最大是几万. 小数是怎样定义的? 如果x+y=5,x-y=3,则3x的平方减去3y的平方的值 数学思维好有多少种读法?数学 学思 思 思维 维 维 维好 好 好 好 好 防炮洞里格外沉静,战士们心里在想些什么?至少五句 小芳每天步行上学,如果每分钟走60米,迟到5分钟;如果每分钟走75米,提早2分钟到学校.小芳家到学校多少米 关于十字相乘分解的计算题 1.(2x+1)(3x+3) 2.2x^2-x-3 3.3b^2+14b-5 防炮洞里格外沉静,战士们心里在想些什么 小芳从家步行去学校,现在离上课时间还有若干分钟,如果每分钟走80米,结果提前6分钟到校,如果每分钟走50米则要迟到3分钟,那么小芳家到学校的路程是多少米?(用方程解. 3x^2-2x-6用十字相乘法怎么算? 主要内容讲了:在抗美援朝时.战争基地的一个防炮洞里来了一个运输员.他给连长一个苹果.但是防炮洞里的战士们都舍己为人.最后大家一起吃.但是吃了一圈.还剩下一大半.战士们都被此感动 小芳从家到学校要走16分钟.小芳家到学校要走960米,平均每分钟走多少米?小芳家到少年宫是630米,现在是下午2时20分,照平常到校的速度,下午2时20分前,小芳能从家赶到少年宫吗?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn