社区
硬件/系统
帖子详情
多线程的问题,求教!
i8210
2004-11-01 08:50:48
用确定数量(7个)的多线程查找文件,
第一次正常。
第二次就出错,调试后发现 CUIntArray m_nSize=5; m_Index=12;
m_Index > m_nSize 所以出错!
小弟初学,不知是咋回事,向诸位求教!
...全文
57
5
打赏
收藏
多线程的问题,求教!
用确定数量(7个)的多线程查找文件, 第一次正常。 第二次就出错,调试后发现 CUIntArray m_nSize=5; m_Index=12; m_Index > m_nSize 所以出错! 小弟初学,不知是咋回事,向诸位求教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
danyueer
2004-11-01
打赏
举报
回复
把给parm赋值的代码贴出来
i8210
2004-11-01
打赏
举报
回复
CWinTread * pMyThread[7];
HANDLE hThd[7];
for( int i=0; i<7; i++)
{
pMyThread[i] = AfxBeginThread( ThreadFunc, &parm );
hThd[i] = pMyThread[i];
}
WaitForMulipObject( 7, hThd, TRUE, INFINITE );
ThreadFunc用Mutex同步
nineclock
2004-11-01
打赏
举报
回复
CUIntArray m_nSize=5, m_Index=12;中间是逗号吧
肯定有一个值没有初始化
另:如果多个线程对同一变量进行写操作的话,要加锁或用事件来同步~
wwwsq
2004-11-01
打赏
举报
回复
线程间使用同一个变量的话,需要注意线程同步问题。
i8210
2004-11-01
打赏
举报
回复
谢谢大家!
问题解决了。
是由于 第二次运行时ThreadFunc里的变量没有初始化!
谢谢大家!
易语言 mysql
多线程
_易语言数据库
多线程
易语言数据库教程
在mysql的情况下,易语言
多线程
处理数据,新手
求教
?而且很容易使用mysql的子例程~,会发现一些不稳定的现象,如程序运行不稳定、退出程序时出错、崩溃现象、
多线程
无法直接破坏组件等。例如,运...
selinium如何
多线程
_
求教
个selenium+grid+testng
多线程
运行的
问题
[Java] 纯文本查看 复制代码package Login;import java.net.MalformedURLException;import java.net.URL;import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.chrome....
linux
多线程
udp发送丢包,[
求教
] 8核Linux上udp狂丢包
问题
[
求教
]8核Linux上udp狂丢包
问题
(2012-04-09 23:18:11)标签:包8linux杂谈[
求教
] 8核Linux上udp狂丢包
问题
udp server,可以简单理解为
多线程
echo程序。如果线程为1,则可以接收300k pack/s, 基本没有丢包,如果线程&...
对Java
多线程
、线程池以及在spring中的具体实现的一些浅见
对Java
多线程
、线程池以及在spring中的具体实现的一些浅见一、理解
多线程
及并发
问题
需要的前置知识★什么是线程,与进程的区别是什么★JVM内存结构JVM内存结构可分为三大块:运行时数据区可分为五部分:上述各部分的...
php
多线程
foreach,php的foreach循环6万多次应该如何使用
多线程
面临的
问题
是首先排除按需生成,因为不确定6万多条数据中那一条能够用到,所以需要生成全部内容,又因为生成内容耗时太长所以发
问题
求教
, 缓存中每条数据有6个字段其中4个为string,2个为int现在的运行方式是直接...
硬件/系统
2,640
社区成员
17,239
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章