用API还是MFC? 作一个大型的项目,如:VOIP语音网关。其中有大量的SOCKET通信开发。是选择MFC(直接继承CAsnySocket)还是API呢?请指教!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 多线程中我喜欢用API,感觉灵活一些 如果对效率有要求,直接用API;为开发方便,使用MFC. 界面用MFC,功能实现部分用API 界面用MFC,功能实现部分用API MS之所以写出MFC那么大的类库,就是希望降低所有人的开发难度,提高效率,其实如果不是性能的特别需求,为什么不选择类库呢 那还问一个问题啊?SOCKET接收和发送缓冲用什么方式比较好呢?大家用队列吗?是有一种双队列法吗?还有什么其它的方法吗?应该怎么用呢?最好有源码! APIMFC只是提高开发的效率,不是运行效率。自己做内存管理,开一个足够大的内存(或者可定义的)进行管理。用队列的方式也不要经常用new, delete,这样容易造成内存碎块,增加系统负担。你的应用实时性比较高,建议使用数组的方式。其中还要涉及到废旧内容的遗弃方式。 建义使用api,因为MFC的CAsnySocket是异步,CSocket虽然是同步但他却是建立在CAsnySocket上的同步,所以如果要用多线程建立比较强壮的网络Server程序还是用api来自己封装一个socket类。 关于安装LSP的几个疑问。。。 CButton的贴图重叠问题 请教DIB类的简单用法,读,改,写。就行了 html与PHP 用什么好办法获取一个目录下的文件个数? 问大家两个在QQ中看到的功能的实现。 请问如何将WIN98下用VC6.0编译的程序能在WIN XP下运行? 如何把定时器(SetTimer)和我算法里的时间变量联系起来?理不清,请给个思路 请问在公司上不去QQ怎么那个解决呢??? richedit输入英文问题 vc的Installshield软件在哪儿下载? COM注册问题,麻烦你看一下,只要问题解决了,分不够可加,最多400分,说话算话
SOCKET接收和发送缓冲用什么方式比较好呢?
大家用队列吗?是有一种双队列法吗?
还有什么其它的方法吗?
应该怎么用呢?最好有源码!
因为MFC的CAsnySocket是异步,CSocket虽然是同步但他却是建立在CAsnySocket上的同步,所以如果要用多线程建立比较强壮的网络Server程序还是用api来自己封装一个socket类。