现在做一个socket的程序,发送方的速度远远大于接收处理的速度,所以想中间加一个链表之类的东西,起一个线程不断的收,加入链表,另外一个线程从链表中读数据
,处理完以后删掉,因为涉及到不同的线程对同一个变量的操作(想用stl的vector)
不知道有什么需要注意的地方,最好能讲详细一点,多谢了
,处理完以后删掉,因为涉及到不同的线程对同一个变量的操作(想用stl的vector)
不知道有什么需要注意的地方,最好能讲详细一点,多谢了
解决方案 »
- 程序优化技术都有哪些,如何提高程序的执行效率
- 小问题,基于对话框的打印程序
- 关于C程序目录问题
- 想要控制打开另存为对话框大小!!!!!!!
- opengl程序编译通不过,glu32.lib出错
- 问:注意到VC++里面,unicode字符都会加个L,即 L"XXXX" ,为什么?是不是有利于编译器识别什么的?是ANSI还是VC++特殊规定?
- 关于WindowFromPoint()与Spy++的一点疑问
- 求一个函数,输入HICON和.ico文件名,把输入的HCION保存成ico文件
- 不能link(编译正常)的Windows API c 源程序希望帮忙
- 如何下载msdn?
- 救火问题,关于用vc访问web应用服务器
- 关于用.ini文件保存控件信息的问题
当值小于等于low时 恢复写线程