散分之二:程序究竟该如何优化,现在我的程序糟糕透了。郁闷。。。,散尽分。。。

Atomictry 2003-07-21 09:56:43
我用TClientSocket和TServerSocket做的一个程序(阻塞方式)。
由于客户端有好几个功能模块,都是采取在线程中接收来自服务端的
消息。

所以我在每个功能里都开了线程去接收服务端消息,但这些线程几乎是
一样的代码。我觉得太差劲了。

请大哥们讲讲如何优化?
...全文
23 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Atomictry 2003-07-21
  • 打赏
  • 举报
回复
以前在学校的学C的时候,才不管这些呢,写完就算。:).

To 各位:
写成DLL吧,可是对于在线程里用到控件的DLL我没写过;
把整个窗体(包括线程)写成DLL,我觉得很不好。
Atomictry 2003-07-21
  • 打赏
  • 举报
回复
to 孤独的人:
唉,我没救了。
Atomictry 2003-07-21
  • 打赏
  • 举报
回复
to netsys2(来电):
您讲的我明白一点点,但实现起来好困难。
jiangchun_xn 2003-07-21
  • 打赏
  • 举报
回复
接口没设计好,导致很多的重复代码。应该不能称之为优化,因为并不能说明你的效率很低。
编译失败 2003-07-21
  • 打赏
  • 举报
回复
UP
netsys2 2003-07-21
  • 打赏
  • 举报
回复
定义协议基类,处理通用的协议。

再从基类上继承出几个不同的应用类,处理特殊的协议部分
我不懂电脑 2003-07-21
  • 打赏
  • 举报
回复
要看代码。
asimpleman 2003-07-21
  • 打赏
  • 举报
回复
gz

1,316

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧