腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(298)
视频
沙龙
2
回答
如何使用
CriticalSection
- MFC?
、
、
我正在做一个小例子,我对在我的例子中使用curious部分有点好奇。我正在做的是,我有一个CStringArray (其中有10个元素添加到它).I想要复制这10个元素(字符串)到另一个CStringArray (我这样做是为了理解线程和临界区),我已经创建了2个线程,Thread1将复制前5个元素到另一个CStringArray,Thread2将复制正在使用的两个rest.Here,我知道一次只有一个线程可以访问它。我想知道如何通过使用临界区或任何其他方法来解决这个问题。{ // TODO: Add yo
浏览 1
提问于2010-05-04
得票数 2
回答已采纳
3
回答
是否有可能返回不可移动、不可复制类型的实例?
、
在VS2013更新5中,我得到了以下内容:{ Lock(
CriticalSection
& cs) : cs_(cs)}; {public:
CriticalSection
浏览 7
提问于2015-12-14
得票数 18
回答已采纳
1
回答
如何在WP8 directX应用程序中限制FPS
游戏在某些场景中似乎运行得太快了,我想将fps限制在30。我使用的是纯cpp d3d。我发现WP8中没有SetWaitableTimer (我用它来限制桌面中的fps )
浏览 0
提问于2013-05-07
得票数 0
1
回答
单元测试引用计数的临界区类
、
、
、
、
代码如下:#pragma once#include <boost/shared_ptr.hpp> }; { public: }; {
浏览 2
提问于2010-03-11
得票数 0
回答已采纳
1
回答
睡眠命令在子线程中不起作用
、
、
、
我正在尝试让我的主程序启动一个线程来管理我程序的一部分……生成的线程为数组的每个元素创建一个子线程。子线程将数组元素设置为不可用,延迟10秒,然后将元素设置为可用。但是,主线程继续正常执行,直到数组元素可用。请注意,该数组是全局数组。下面的代码将概述我想要的比解释更好的东西……{ structureArray[i].avail
浏览 0
提问于2014-05-08
得票数 0
2
回答
支持关键部分的两层RAII
、
、
、
、
对于代码,如果考虑使用RAII封装
CriticalSection
(全局范围),则需要两个RAII层:InitializeCriticalSection层(主要功能范围),输入EnterCriticalSection// Global variable{ // Initialize the criticalInitializeCriticalSection(&
CriticalSection
浏览 0
提问于2017-12-13
得票数 4
4
回答
需要互斥
不影响集合的代码需要互斥 object _
criticalSection
= newobject(); { {itemColection.Add(item); } private void Remove(string item)
浏览 0
提问于2009-03-12
得票数 2
回答已采纳
3
回答
使用相同的临界区对象进行读写
、
、
; { InitializeCriticalSection(&g_
criticalSection
); // Do Read} { EnterCrit
浏览 0
提问于2011-06-09
得票数 4
2
回答
多线程代码中的文件I/O问题
、
、
、
private: LogFiles *m_logFiles;};ClassA::ClassA() m_logFiles = new LogFiles();} { DeleteCriticalSection(&
critical
浏览 3
提问于2013-09-26
得票数 0
4
回答
关于CRITICAL_SECTION的用法问题
、
、
给定以下代码,{ MyCriticalSection() InitializeCriticalSection(this); } { DeleteCriticalSection(this);}; cl
浏览 2
提问于2011-03-24
得票数 2
回答已采纳
1
回答
Windows条件变量在需要时未发出信号
、
、
以下是我的源代码:{ EnterCriticalSection(&m_
CriticalSection
printf("ReadBuffer: wait for ready buffer\n"); m
浏览 0
提问于2015-07-03
得票数 0
3
回答
CCriticalSection是做什么的?
、
这段代码有什么不同://...::LeaveCriticalSection( &m_
CriticalSection
);static CCriticalSection cs;//... cs.UnLock
浏览 0
提问于2011-02-10
得票数 5
回答已采纳
1
回答
如何终止和释放用户生成的随机线程数?
场景:用户按下“开始”按钮的随机次数,然后必须停止所有生成的线程(单击TerminateButton)。通常,如果我必须运行指定数量的线程,我只需使用数组线程,然后对数组中的所有项循环. cycle /..waitfor/free。但是,在这种情况下,我无法做到这一点,因为线程数量还没有确定。begin WorkerThread.Free
浏览 0
提问于2018-08-11
得票数 0
1
回答
如何锁定"Socket.Write“和解锁?
、
、
我有几个客户端,他们写入一个套接字(而不是端口),当它们一起写入时,我会收到垃圾,所有客户端的所有数据都会被合并。我需要锁定write()ASocket.Connection.Socket.Write(buf);我该怎么做呢?Delphi2010、Indy10、Win7
浏览 0
提问于2011-12-09
得票数 3
回答已采纳
1
回答
如何使用临界区
、
、
、
windows.h>#define SIZE_TAB 200 CRITICAL_SECTION
CriticalSection
(void *v);{ printf("%c", pro
浏览 2
提问于2018-04-09
得票数 0
2
回答
线程崩溃后留下关键部分
、
、
、
、
我有线程在执行列表中的命令{ if (!();} while (commandExec->maintainCommandExecution);
criticalSection
.EnterCS();
c
浏览 5
提问于2012-11-07
得票数 2
回答已采纳
1
回答
多线程与多线程
、
、
、
mymultimap is static data typeEnterCriticalSection(&m_
criticalsection
);LeaveCriticalSection(&m_
criticalsection
);EnterCriticalSec
浏览 2
提问于2013-02-27
得票数 1
2
回答
这段代码是一个有效的关键部分包装类吗?
、
、
、
#ifndef
CRITICALSECTION
_H#include "windows.h" long m_nThreadId; cs m_tCS;
CriticalSection
} void Leave(){ ::LeaveCriticalSecti
浏览 0
提问于2011-10-06
得票数 1
回答已采纳
1
回答
使用pthread_mutexattr_t出现问题的iOS
、
、
、
要初始化某种类型的多线程锁机制(称为"
CriticalSection
"),请执行以下操作:pthread_mutexattr_t因为我遇到了看起来像是锁机制不起作用的问题(坏的内存访问错误,在使用"
CriticalSection
“的情况下指针损坏)。
浏览 2
提问于2013-04-30
得票数 0
2
回答
函数没有易失性。怎么修?
、
、
、
(代码可以直接编译) EnterCriticalSection(&
CriticalSection
);InitializeCriticalSectionAndSpinCount(&
CriticalSection
, 0x80000400)
浏览 1
提问于2012-07-25
得票数 4
回答已采纳
点击加载更多
相关
资讯
TensorFlow 1.7.0-rc1 发布,带来多项优化和改进
TensorFlow1.9热风刚过,2.0版又将来袭!
TensorFlow 1.7.0正式发布,Bug修复和改进内容都在这里了
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券