CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  网络编程

做了一个局域网多用户聊天和文件传送程序,功能还可以,但有点BUG,调试版正常,但发行版有问题.请大家看看.

楼主lwb75(剑未出鞘)2004-05-04 15:21:55 在 VC/MFC / 网络编程 提问

已实现功能:用户申请注册;已注册用户利用用户名和密码进行登录;在线客户互发消息;给未在线客户发送消息时,返回所发消息并给出未在线提示;客户端互发文件;客户端保存聊天记录;网络设置;托盘闪动提示.  
   
  bug1,客户端发互发短信,互传文件均很正常,但如果传送过文件后关闭程序时出现Debug   Assertion   Fail!,File:   fclose.c,   Line:   58,这类错误通常在关闭一个指向NULL的文件指针时出现。  
  bug2,客户端程序调试版在传送文件和互发消息都没问题,但用发行版时,传送文件虽然成功,但显示传送失败,互传消息时,消息不完整。调试版文件名:DwbQQClient.exe,发行版文件:wbQQClient.exe。  
   
  下载地址:http://www.freewebs.com/lwb75/myarticle.htm  
  包括详细的设计说明和完整的源程序  
  问题点数:100、回复次数:7Top

1 楼sharkhuang(走吧走吧!人总会慢慢长大~)回复于 2004-05-05 10:54:10 得分 10

upTop

2 楼yhqs540(Reich)回复于 2004-05-05 12:25:26 得分 40

bug1,   检查一下文件操作的内容,是不是中间内存有丢失,或者数据没有初始化  
  bug2,检查一下函数的实现吧。Top

3 楼swbreath(雪白呼嘘())回复于 2004-05-05 12:42:40 得分 10

markTop

4 楼lwb75(剑未出鞘)回复于 2004-05-06 14:42:10 得分 0

我觉得困域,  
  bug2:为什么在debug下运行没问题而release下有问题  
  bug1:Debug   Assertion   Fail!,File:   fclose.c,   Line:   58,断言应该与文件传送有关,  
  但为何不在文件传送之后马上出现,而要在关闭程序的时候才出现呢.Top

5 楼wbusy(Woods)回复于 2004-05-06 18:18:35 得分 20

你在接收完文件后有没有Flush呢?  
  建议不要用啊,直接Close得了,我也遇到过这样的问题。Top

6 楼win98ddk(流浪的僧侣)回复于 2004-05-08 20:19:56 得分 20

搂主怎么去农机站做事情啊??做电脑不是很好吗?真不明白Top

7 楼lwb75(剑未出鞘)回复于 2004-05-09 09:25:02 得分 0

我现在不在农机部门工作了,停薪留职,在另外一家网络公司,  
  我的问题得到sander的指点,我自己正在调试,应该问题不大,  
  不过希望大家能看看,提点意见.Top

相关问题

  • 局域网文件传送
  • 局域网中如何传送数据.
  • 怎么实现 WINSOCK通信的 局域网调试呢?
  • 怎么样实现局域网中的语音传送?
  • 在VB中怎么实现局域网里的文件传送?
  • 急:通过局域网向服务器不定时传送文件
  • 请教:直接抓屏,压成jpeg格式,局域网传送,如何解决?
  • 局域网计算机之间相互传送文件的问题?
  • 在局域网传送文件时怎么降低CPU占有率
  • 如何提高局域网传送文件的速率,用TCP连接的。

关键词

  • 文件
  • 客户
  • 用户
  • 消息
  • 传送
  • 调试
  • 版
  • 程序
  • bug
  • 问题

得分解答快速导航

  • 帖主:lwb75
  • sharkhuang
  • yhqs540
  • swbreath
  • wbusy
  • win98ddk

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo