共 29 篇文章 |
|
SYMPTOMSWhen you use the CMonthCalCtrl::GetCurSel(CTime) to get the date selected from the Month Calendar Common control, the date in the CTime class is incorrect.CAUSEMFC''s implementation of CMonthCalCtrl::GetCurSel() for the CTime class calls SendMessage(MCM_GETCURSEL, &sysTime) where sysTime is a SYSTE... 阅188 转1 评0 公众公开 10-07-08 18:09 |
.aps 资源辅助文件,二进制格式 .opt 开发环境参数(如工具条位置)文件 .plg 编译信息(如error和warning信息)文件,html格式。.pch 预编译文件,可加快编译速度,但改文件非常大 .pdb 记录程序相关的数据和调试信息 .exp dll信息文件,编译dll时才会生成 .bsc 用于浏览项目信息,可在 Prject \ Settings \ Link 页中勾掉&qu... 阅1985 转4 评0 公众公开 10-07-08 13:49 |
Namespaces.namespace myNamespace { int a, b;In this case, since we have declared that we were using namespace first, all direct uses of x and y without name qualifiers were referring to their declarations in namespace first.// using namespace example #include <iostream> using namespace std;Namespace stdAll the f... 阅117 转2 评0 公众公开 08-10-27 14:54 |
利用Eclipse CDT建立 windows下面C++开发环境收藏新一篇: 新出来的XGL是啥(待翻译) | 旧一篇: 关于linux的选择写在前面:最近在C++工具版问CDT使用方法的人不少。eclipse 3.2.0(开发环境载体) cdt for eclipse 3.2.0(开发环境插件) mingw 5.0.0(编译调试器) Cygwin or msys(linux命令模拟环境) 因为CDT是一个需要mingw支持的开发工具,所... 阅1239 转1 评0 公众公开 08-08-06 17:19 |
在openssl里出现了大量的指向指针的指针和函数指针,一直不太理解,今天看书上有一章介绍指针的高级话题,赶紧把它记录下来。2,指向指针的指针,下面分别看几个例子 char string[3]={'c','d','e'}.定义了三个char型的变量string[0]='c',string[1]='d',string[2]='e'. char *pstring={"... 阅263 转10 评0 公众公开 08-08-06 11:24 |
2)标准C++程序 标准C++的main函数与C大致类似 int main() { //... return 0; } C++中约定的标准main的声明函数同样有两种: int main() //对应于C99的int main(void) int main(int argc, char* argv[]) //同C99,也可为char** argv 其他声明方式也都是不允许的。 阅493 转20 评0 公众公开 08-03-05 11:37 |
他分配的是一块栈内存,所以这句话的意思就是:在栈内存中存放了一个指向一块堆内存的指针p。堆则是C/C++函数库提供的,它的机制是很复杂的,例如为了分配一块内存,库函数会按照一定的算法(具体的算法可以参考数据结构/操作系统)在堆内存中搜索可用的足够大小的空间,如果没有足够大小的空间(可能是由于内存碎片太多),就有可能调用系统功... 阅2947 转31 评0 公众公开 08-01-23 08:55 |
默认拷贝构造函数的行为如下: 默认的拷贝构造函数执行的顺序与其他用户定义的构造函数相同,执行先父类后子类的构造. 拷贝构造函数对类中每一个数据成员执行成员拷贝(memberwise Copy)的动作. a)如果数据成员为某一个类的实例,那么调用此类的拷贝构造函数. b)如果数据成员是一个数组,对数组的每一个执行按位拷贝. c)如果数据成员是一个数量,如i... 阅1684 转25 评0 公众公开 08-01-21 22:06 |
由此可以看出,使用内存映射文件处理存储于磁盘上的文件时,将不必再对文件执行I/O操作,这意味着在对文件进行处理时将不必再为文件申请并分配缓存,所有的文件缓存操作均由系统直接管理,由于取消了将文件数据加载到内存、数据从内存到文件的回写以及释放内存块等步骤,使得内存映射文件在处理大数据量的文件时能起到相当重要的作用。 阅89 转3 评0 公众公开 08-01-21 21:46 |
据说通过第三种方法可以实现,即修改"Launch80"="MyApp.exe"为"Launch80"="\STDCard\MyApp.exe"( STDCard为SD卡目录),但是我试了一下没有成功,因为Launch80运行时SD卡的文件驱动还没有加载,找不到MyApp.exe文件。所以我采用了另一种方法,自己编了一个小程序,比如叫ShellExe.exe,将此程序加入到... 阅386 转0 评0 公众公开 07-06-27 21:18 |