大约有 2,100 项符合查询结果(耗时:0.0064秒) [XML]
cmake与autoconf+automake的对比 - C/C++ - 清泛网 - 专注C/C++及内核技术
...是不是感觉有些发晕。
不过还好,它是“八股文”,所有的步骤都是如此。
运行autoscan命令
将configure.scan 文件重命名为configure.in,并修改configure.in文件
在project目录下新建Makefile.am文件,并在core和shell目录下也新建...
一分钟明白 VS manifest 原理 - C/C++ - 清泛网 - 专注C/C++及内核技术
...lication),不去依赖目标pc的系统assembly,该怎么办?
带上所有依赖的assembly和相应的manifest文件(c:/windows/winsxs),注意,manifest信息要直接可以指定到所附带的assembly DLLs,不需要依赖policy的重定向。
manifest 原理
BugTrap:程序崩溃快照、bug跟踪之利器 - C/C++ - 清泛网 - 专注C/C++及内核技术
...附件,不可更改目的地址)
// BTF_LISTPROCESSES:列出崩溃时所有的进程信息(速度较慢)
// BTF_SHOWADVANCEDUI:崩溃后默认显示详细对话框(不设置的话,先显示简单对话框,有查看详细的按钮)
// BTF_DESCRIBEERROR:发送报告之前弹出问...
VS2005中SetUnhandledExceptionFilter函数应用 - C/C++ - 清泛网 - 专注C/C++及内核技术
...异常,原因是因为新版本的CRT实现在异常处理中强制删除所有应用程序先前设置的捕获函数,如下所示:
/* Make sure any filter already in place is deleted. */
SetUnhandledExceptionFilter(NULL);
UnhandledExceptionFilter(&ExceptionPointers);
解决方法是...
VC/MFC 临界区域使用方法实例 - C/C++ - 清泛网 - 专注C/C++及内核技术
...现该资源已经被另一个线程访问,它就返回FALSE。在其他所有情况下,它均返回TRUE。
运用这个函数,线程能够迅速查看它是否可以访问某个共享资源,如果不能访问,那么它可以继续执行某些其他操作,而不必进行等待。如果T...
VC 对话框背景颜色、控件颜色 - C/C++ - 清泛网 - 专注C/C++及内核技术
...必须先调用SetDialogBkColor,且此方法是将改变应用程序中所有的对话框颜色,并不能针对某一个指定的对话框。
方法二 :重载OnPaint(),即WM_PAINT消息。有关代码如下(以上例工程为准):
void CExampleDlgDlg::OnPaint()
...
高效使用STL容器小tip - C/C++ - 清泛网 - 专注C/C++及内核技术
...器,应该使用 empty() 成员函数来判断是不是空,因为对于所有标准容器,empty() 都是常数时间操作,只返回size是否为0,所以常被实现为inline函数。高效使用 STL容器
更改MFC对话框默认的窗口类名 - C/C++ - 清泛网 - 专注C/C++及内核技术
...新窗口类:
WNDCLASS wc;
// 获取窗口类信息。MFC默认的所有对话框的窗口类名为 #32770
::GetClassInfo(AfxGetInstanceHandle(), _T("#32770"), &wc);
// 改变窗口类名
wc.lpszClassName = _T("MyPrivateClassName");
// 注册新窗口类,使程序能使用它
AfxR...
Unicode and UTF-8 - C/C++ - 清泛网 - 专注C/C++及内核技术
...方式。
UTF-16编码的优点:编码效率高,寻址快。
由于所有字符都采用双字节编码,可以快速对字符进行定位及计算,如一个文本文件,可以通过获得其文件大小/2即可计算得知包含的字符数。Java默认使用UTF-16 BE编码。
那么...
进程间通信(IPC)的几种方式 - C/C++ - 清泛网 - 专注C/C++及内核技术
....
FAQ3: 管道与系统IPC之间的优劣比较?
答: 管道: 优点是所有的UNIX实现都支持, 并且在最后一个访问管道的进程终止后,管道就被完全删除;缺陷是管道只允许单向传输或者用于父子进程之间.
系统IPC: 优点是功能强大,能在毫不...
