
所作所想
z985d122w
精通c,c ,吃苦耐劳,适应出差,学习能力强!
展开
-
xml的应用
xml的应用有两种,一种是tinyxml,另一种是msxml。对于tinyxml的优点是直接使用库及头文件即可,而msxml还需要安装软件,但是tinyxml的缺点是对于中文不能直接读取显示,需要进行类型转换,对于读的类型转换比较简单,但是若向文件中写入中文,类型转换有些复杂(前提是存储成utf - 8格式);如没有特殊要求可直接存储为文本即可。 学习xml的难点是节点的读取和原创 2012-12-14 21:44:25 · 361 阅读 · 0 评论 -
多人语音聊天问题简单说说
经过一周的探索,一种是用waveoutwrite,但在多路音频直接播放前应进行加锁,进行缓存区的保护与排列,另一种就是直接应用directsound,其工作原理即对于每路音频创建一个辅助缓存区,当多路音频共同向声卡塞数据时,directsound的lock将各个辅助缓冲器锁定到主缓冲区内,然后每个音频play自己所在主缓冲区的音频数据即可,重要的是得操作好辅助缓存区向主缓冲区存储与播放之间的问题。原创 2012-12-14 20:55:33 · 726 阅读 · 0 评论 -
free问题
free报错,一般情况下都是越界问题,当给buffer指针malloc了n个内存空间后,确给此buffer赋值了大于n个值,当free时便会越界,这是最基本的问题也是在c/c++中经常遇到的问题。原创 2012-12-20 21:42:29 · 542 阅读 · 0 评论