孙鑫的VC++视频

来源:百度知道 编辑:UC知道 时间:2024/05/15 05:41:46
运行:
孙鑫的VC++视频 16 集 EnterCriticalSection(&g_cs);就报错。为什么 ?
还有关于线程的代码和他的运行结果都不一样 ,不过多运行几次会出现一次和他结果相同的!!

我的电脑是双核的,是这个问题么?能否解译一下 谢谢
是运行时候报错的,那就是双核的问题了?? 呵呵

EnterCriticalSection(&g_cs);是编译报错还是运行报错?
应该是和双核有关。单核的CPU的多线程,从微观上来讲仍然是串行运行的,而不是并行,但到了双核的CPU,那么两个线程就是真正意义上的并行运行了。

这个程序偶也运行过,由于双核CPU是真正意义上的并发双线程,所以哪个程序运行结果是不可预料的。