大约有 11,000 项符合查询结果(耗时:0.0103秒) [XML]
Android代码优化小技巧 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...。这是一个好的习惯,因为你可以从方法声明中得知调用无法改变这个对象的状态。
常量声明为Static Final
先看下面这种声明的方式
static int intVal = 42;
static String strVal = "Hello, world!";
编译器会在类首次被使用到的时候,使用...
盘点微软历史上9大失败软件产品! - 创意 - 清泛网 - 专注C/C++及内核技术
...止最失败的Windows版本,在推出后不久,就出现了一大堆安装和兼容方面的问题。随着Windows XP于2001年上市,Windows ME很快就销声匿迹。当然,Windows Millennium也并非一无是处,比如该产品最先具有的系统恢复功能随后应用在Windows XP...
BugTrap:程序崩溃快照、bug跟踪之利器 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
BT_SetDialogMessage(BTDM_INTRO2, _T("本程序会尝试收集仅与此次异常崩溃相关的数据,请将此报告发送给我们以便帮助我们开发体验更好的产品,给您造成的不便之处敬请谅解!"));
BT_SetSupportEMail(_T("futures_bugreport@tsingfun.com"));
// BT...
FAT32文件系统格式详解 - C/C++ - 清泛网 - 专注C/C++及内核技术
...,容量介于1GB到2GB时,一簇对应32个扇区,超出2GB的部分无法使用。显然,对于容量大于512MB的逻辑盘,采用FAT32的簇比采用FAT16的簇小很多,大大减少了空间的浪费。 但是,对于容量小于512MB的盘,采用FAT32虽然一簇8个扇区...
C/C++中退出线程的几种方法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...行时,系统会自动撤消任何窗口,并且卸载线程创建的或安装的任何挂钩。其他对象只有在拥有线程的进程终止运行时才被撤消。
(2)线程的退出代码从STILL_ACTIVE改为传递给ExitThread或TerminateThread的代码。
(3)线程内核对象...
兼容主流浏览器的JS复制内容到剪贴板 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...chrome、 Safari,真可谓“万能”的解决方案。浏览器Flash的安装率非常高,这几乎是一个完美的解决方案。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999...
cmake与autoconf+automake的对比 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
AC_PROG_LIBTOOL
lib_LTLIBRARIES=name.la
name_la_SOURCES=
安装设置
install(TARGETS targets...
[[ARCHIVE|LIBRARY|RUNTIME][DESTINATION
< dir >][PERMISSIONS permissions...]
[CONFIGURATIONS[Debug|Release|...]]
[COMPONENT < component >][OPTIONAL]] [...])
...
csplitterwnd 窗口不能自适应的解决方法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...基类是什么:
如果是CWnd,会不响应OnSize()等事件,从而无法调整大小。
必须CListView、CFormView等View才行。csplitterwnd 自适应
MFC OnKeyDown没反应,不响应键盘操作 - C/C++ - 清泛网 - 专注C/C++及内核技术
...哪个键OnKeyDown函数体都没有被执行。基于对话框的程序是无法直接响应键盘消息的,需要重载虚函数PreTranslateMessage()。
解决方案(重载PreTranslateMessage函数):
virtual BOOL PreTranslateMessage(MSG* pMsg);
...
BOOL CxxxDlg::PreTranslateMessage...
error C2662: “Screen::move”: 不能将“this”指针从“const Screen”转...
...回的是const引用,因此在调用move函数中返回非const引用时无法实现转换导致出错。
解决的办法就是通过成员函数是否为const实现函数重载,定义两套函数,分别作为const成员函数和非const成员函数。
代码片段如下:
//通过是否...
