大约有 14,000 项符合查询结果(耗时:0.0280秒) [XML]
解决:mfc checkbox自绘控件 点击事件无效 - C/C++ - 清泛网 - 专注C/C++及内核技术
解决:mfc checkbox自绘控件 点击事件无效自绘控件中的代码:ON_CONTROL_REFLECT(BN_CLICKED, OnClicked)void CMyCheckbox::OnClicked() { m_bCheck = !m_bCheck; ...自绘控件中的代码:
ON_CONTROL_REFLECT(BN_CLICKED, OnClicked)
void CMyCheckbox::OnClicked()
{
m_b...
Poco::Timer 用法剖析 - C/C++ - 清泛网 - 专注C/C++及内核技术
...Timer 用法剖析Poco::Timer 提供了定时任务的功能,从线程池中创建一个线程,每隔一段时间让线程中的主体代码执行一次。其余时间此线程阻塞在Event.trywa...Poco::Timer 提供了定时任务的功能,从线程池中创建一个线程,每隔一段时...
十张图带你入门Map/Reduce - C/C++ - 清泛网 - 专注C/C++及内核技术
...件事,你将从一个空的平均温度表开始。然后迭代访问表中的城市,查询每个城市中的state属性,接着做出相关的年度平均温度修改。
接下来看第一幅图:
这是一张印度地图。有许多州:MP、CG、OR等等。同样有数个城市,每...
去掉std::string或std::wstring最后一个字符的几种简单方法 - C/C++ - 清泛...
...std::wstring的最后一个字符:
// 方法1
s.pop_back();
// 从s中移走最后一个元素。在string/wstring中相当于移走最后一个char/wchar_t。
// 这个方法算是比较简单的了。
// 方法2
s.erase(s.end() - 1);
// 删除s的最后一个字符
// 方法3
s = ...
c++11 智能指针回调的经典场景 - C/C++ - 清泛网 - 专注C/C++及内核技术
...t = wPtr.lock();
//auto myClient = shared_from_this(); //在本对象中使用必须依赖本对象存在,如果本对象已释放,它的行为不确定。
if (myClient) {
myClient->Output();
} else {
std::cout << "!!!!client is already released!!!!" << std::endl;
}...
程序崩溃时malloc/new可能导致死锁,程序卡死退不出 - C/C++ - 清泛网 - 专...
...会发生,应该是malloc系统函数的不可重入性导致的,函数中会加锁,当某个线程崩溃malloc没有正常返回时,其他线程就会发生死锁现象。而且只有崩溃时才有malloc的可重入性的问题。
2、Linux下可以通过添加一个宏 _REENTRANT 解决...
hidden symbol ... is referenced by DSO 剖析 - C/C++ - 清泛网 - 专注C/C++及内核技术
...ility("default")))
其实这个和Windows下的dll导出是类似的,dll中需要申明导出才能被外部正常链接上,因此dll中使用如下代码即可兼容Win/Linux平台的函数导出:
#ifdef WIN32
#ifdef XXX_EXPORTS
#define XXX_API __declspace(dllexport)
#else
#defi...
c/c++取结构体指定成员的偏移,及原理解析 - C/C++ - 清泛网 - 专注C/C++及内核技术
...析c_offset_of可以使用std标准函数 offsetof(),在stddef h头文件中,实现原理如下(模拟系统的实现): define MY_STRUCT_OFFSET(s, m) ((size_t)(& ((s*)0)->m ))原理如下:1、0即空指 可以使用std标准函数 offsetof(),在stddef.h头文件中,实现原理如...
实战做项目如何选择开源许可协议(二)- 开放代码 - 开源 & Github - 清泛...
...共享代码,
需要注册一个github账号,登录。
在首页中间有个 create repositories,创建代码工程。
和google code 不同的是,github没有直接选择开源协议这一项。这篇文章可以看得出GitHub一族,正在推动开源软件走向无授权时代...
Swift 和 .Net 开源,回顾 2015 年 9 大开源事件 - 开源 & Github - 清泛网...
...宣布新的编程语言 Swift 开源而颁给苹果公司。在此过程中,苹果的公关团队宣称全球最大的电脑公司将开源作为重要的战略部分,在开源社区拒绝之后苹果改变了自己的措辞。不过,这仍然是个令人激动的消息,因为 Swift 是伟...