btcq.net
当前位置:首页 >> CritiCAlSECtion这样用哪里错了? >>

CritiCAlSECtion这样用哪里错了?

static CRITICAL_SECTION lps; 是静态变量,只需要初始化一次; 不能放在sample 的构造函数里面初始化。 你定义一个静态函数来初始化它,然后一个静态函数来删除它。

具体错误是贴出来。 函数 EnterCriticalSection要和LeaveCriticalSection成对出现才可以。 而且在使用EnterCriticalSection,必须InitializeCriticalSection进行初始化 InitializeCriticalSection(&cs);//初始化临界区

① #define _WIN32_WINNT 0x600#include ② 你的mingw的版本是多少? mingw从2010开始,应该已加入对这些的支持~; 又,编译环境的路径设置没问题吧?

自问自答怎么结贴 咕~~(╯﹏╰)b

我也遇到了,是更新到最新版本之后才出现的,重启、重装都没用啊,求高手解决。。。。

这个 可能跟你的系统有关 只能安装不能打开 现在的PSCC最高也是用WIN7的 呵呵 XP系统无法兼容 还是先把系统升了级 再去安装 就没问题了

如果我在C/S三层结构中服务端定义两个事件。procedure tms.into;beginEnterCriticalSection();..end;procedure tms.out;beginLeaveCriticalSection();end;在客户端调用: // data1.SocketConnection1.AppServer.into; empty_sj; //中间是定义的...

你这情况是文件有缺失啦 MSVCP100.dll是帮助游戏运行的一个重要组件目录下没有找到么,可以去网上下载下,注意一定注意下载安全,扫描下哈1、没有安装 vc2010,去搜:vc2010 ,下载装上就好了第一个就是多特,记得分清你的系统是64位还是32位的,6...

把kern32.dll复制到(windows或system32,其中一个,哪一个忘了)目录下,然后再试试

哎,呵呵,用不着重装的,其实这个问题很好解决的,下面的方法就绝对可以解决你的问题! 按照我说的来做只需要几分钟就可以去除你的忧虑。呵呵! 1、下载金山卫士系统修复工具 地址:百度搜索金山卫士 2、使用金山卫士系统修复工具对系统进行修...

网站首页 | 网站地图
All rights reserved Powered by www.btcq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com