winsocket局域网文件传输系统源代码(C语言)winsocket.docVIP

winsocket局域网文件传输系统源代码(C语言)winsocket.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
winsocket局域网文件传输系统源代码(C语言)winsocket.doc

f67 #?inclu?de s?tdio.?h #i?nclud?e st?dlib.?h #i?nclud?e st?ring.?h #i?nclud?e Wi?nsock?2.h ?#incl?ude ?proce?ss.h? #inc?lude ?time?.h #?pragm?a com?ment(?lib,?Ws2_3?2) #?defin?e M 5?12000? ? //?每块传送文?件的大小5?00k #?defin?e por?tNum ?8888 ? ? //使用?的端口号 ? void? Long?ToCha?r(lon?g x,c?har a?[]); ? //将?long型?整数转换成?字符串 ?long ?StrTo?Long(?char ?str[]?); ? //将?字符串转换?成long?型整数 ?void ?getW_?name(?char ?waddr?[],ch?ar wn?ame[]?); ?//获取文?件名函数 ? void? send?File(?SOCKE?T ss)?; ? //服?务端发送文?件函数 ?int r?eceiv?eFile?(SOCK?ET sc?); ? //客?户端接收文?件函数 ?void ?chatt?ing_c?lient?(SOCK?ET sc?); ? //客?户端聊天函?数 vo?id ch?attin?g_ser?ver(S?OCKET? s_d)?; ?//服务端?聊天函数 ? int ?clien?t(); ? ? //?客户端主程?序 vo?id se?rver(?); ? ? //服务?端主程序 ? voi?d mai?n() {? sy?stem(?cls?); s?ystem?(@co?lor 0?a); ? puts?(\n?); p?uts(? **?*****?*****?*****?*****?*****?*****?*****?*****?*****?*****?*****?); ?puts(? ? * ? ? * ?); ?puts(? ? * ? 欢·迎?·使·用·?局·域·网?·文·件·?发·送·工?·具 *?); ?puts(? ? * ? ? ? ? ?* );? put?s( ? ?* ? ?* );? put?s( ? ?* ? ?* );? put?s( ? ?* ? ? 1. ? 客 户? 端 ? ? * ?); ?puts(? ? * ? ? * ?); ?puts(? ? * ? ? 2.? 服 ? 务 端? ? ? ? * ?); p?uts(? ? * ? ? * ?); p?uts(? ? * ? ? 3. ? 结 ? 束? ? * ?); p?uts(? ? * ? ? * ?); p?uts(? ? * ? ? * ?); p?uts(? ? * ? ? 天乐软件?工作室制作? *? ); ? puts?( ? *? ?2008-?3-1 ? *? ); ? puts?( ? *? ? 版权?所有★欢迎?传播 ? * ?); ?puts(? ? **?*****?*****?*****?*****?*****?*****?*****?*****?*****?*****?*****?\n);? put?s(全屏?(退出全屏?)操作请按?:ALT+?ENTER?\n);? pri?ntf(?请输入你要?选择的端代?号(1-3?):);? ch?ar ch?; ch?ar Nu?m[10]?; ge?ts(Nu?m); ?ch=Nu?m[0];? whi?le(ch? =4? || ?ch =?0) ? ?//检测用?户选择的代?码是否符合?要求 {? pr?intf(?\n你的?输入有误!?请重新输入?:); ? get?s(Num?); ?ch=Nu?m[0];? } ? if(?1==?ch) ?{ c?lient?(); ?} el?se if?(2=?=ch) ? { ?s

文档评论(0)

cai + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档