大约有 5,000 项符合查询结果(耗时:0.0091秒) [XML]
理解和配置 Linux 下的 OOM Killer - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
...个 “bad” 进程杀掉,如何判断和选择一个 “bad” 进程呢,总不能随机选吧?挑选的过程由 oom_badness() 决定,挑选的算法和想法都很简单很朴实:最 bad 的那个进程就是那个最占用内存的进程。
/**
* oom_badness - heuristic function ...
三个退出程序消息:WM_CLOSE、WM_DESTROY、WM_QUIT区别 - C/C++ - 清泛网 -...
...是否真的要退出。你知道让用户作确认或有错误出现或有什么应该注意的事情发生的时候,往往弹出一个消息框。
插播:消息框
int MessageBox(
HWND hWnd, // handle of owner window
LPCTSTR lpText, // address of text in message box
LPCTSTR lpCapti...
提升速度:XP注册表与驱动优化 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...时候系统会提示是否重新启动,选择启动,重启登录以后什么都别动,过一段时间会自动弹出一个对话框,对话框上写着系统分析等提示信息,你什么都别做,一直等到提示分析完毕,这样启动速度就明显提高了。
2、去掉不必...
C++ 线程安全的单例模式 - C/C++ - 清泛网 - 专注C/C++及内核技术
...n m_instance;
}
2、内部静态实例的懒汉模式
这里需要注意的是,C++0X以后,要求编译器保证内部静态变量的线程安全性,可以不加锁。但C++ 0X以前,仍需要加锁。
class SingletonInside
{
private:
SingletonInside(){}
public:
static Sin...
VC 对话框背景颜色、控件颜色 - C/C++ - 清泛网 - 专注C/C++及内核技术
...,此时对话框的背景色和文本色已发生了改变。值得注意的是:在调用DoModal()之前必须先调用SetDialogBkColor,且此方法是将改变应用程序中所有的对话框颜色,并不能针对某一个指定的对话框。
方法二 :重载OnPaint(),即WM_PAI...
解决:调MFC dll时发生AfxGetInstanceHandle()断言错误 - C/C++ - 清泛网 -...
...MFC的USRDLL版本连接的DLL内调用的。在这种情况下,它返回的是DLL的HINSTANCE值。
解决:相应的地方(如DLL函数入口等)添加以下两行代码
afxCurrentInstanceHandle = _AtlBaseModule.GetModuleInstance();
afxCurrentResourceHandle = _AtlBaseModule.GetResource...
c++文件流基本用法(ifstream, ostream,fstream) - C/C++ - 清泛网 - 专注C/C++及内核技术
...可以分为两种: 文本文件和二进制文件。
文本文件保存的是可读的字符, 而二进制文件保存的只是二进制数据。利用二进制模式,你可以操作图像等文件。用文本模式,你只能读写文本文件。否则会报错。
例一: 写文件
#in...
fatal error \"vector iterator + offset out of range\" \"standard C++ ...
...对指定数量的元素做写操作是安全的。初学者常犯的错误的是:在没有元素的空容器上调用 fill_n 函数,因此需要使用back_inserter ,这种插入迭代器。当使用插入迭代器赋值时,则会在容器中添加一个新元素,其值等于赋值运算...
error C2780: \'void __cdecl std::sort(_RI,_RI,_Pr)\' : expects 3 argum...
...译。
上述的begin函数返回是普通迭代器,而rend函数返回的是反向迭代器,因此两个实参类型不匹配,出现了上述错误,解决方法就是正确的传递实参,使用类型完全一样的迭代器标记范围。
error C2780 C2782
XP风格按钮的实现 - C/C++ - 清泛网 - 专注C/C++及内核技术
...“1”。“24”代表资源类型为RT_MANIFEST的资源,引号里面的是要加入的资源名称)
编译并运行工程,就可以看到XP风格的按钮效果了。
这回编译好的.exe文件拿到哪都是XP风格的界面,不再依靠.manifest文件了,并且对于所有控...
