共 10 篇文章 |
|
// 将被读取的Excel文件名 // 检索是否安装有Excel驱动 "Microsoft Excel Driver (*.xls)" sDriver = GetExcelDriver(); if (sDriver.IsEmpty()) { // 没有发现Excel驱动 AfxMessageBox("没有安装Excel驱动!"); return; } // 创建进行... 阅7887 转63 评0 公众公开 07-07-17 08:40 |
阅1782 转12 评0 公众公开 06-09-25 11:14 |
使用MAP文件快速定位程序崩溃代码行。在这里我们介绍一种辅助查找程序崩溃代码行的好方法,它的核心就是利用编译时生成MAP文件中的信息来定位代码行。首先假设我们的VC工程中有下面这个文件://***************************************************** // 程序名称:演示如何通过崩溃地址找出源代码的出错行 // 作者:刘可 // 日期:2003-6-19 ... 阅421 转9 评0 公众公开 06-08-31 12:13 |
6. 函数重载和覆盖的区别?当子类重新定义了父类的虚函数后,父类指针根据赋给它的不同的子类指针,动态的调用属于子类的该函数,这样的函数调用在编译期间是无法确定的(调用的子类的虚函数的地址无法给出)。c."隐藏"是指派生类的函数屏蔽了与其同名的基类函数,规则如下:(1)如果派生类的函数与基类的函数同名,但是参数不同... 阅89 转自凡尘一滴 公众公开 06-06-19 11:15 |
MIPS Options -mcpu=cpu type -mips2 -mips3 -mint64 -mlong64 -mlonglong128 -mmips-as -mgas -mrnames -mno-rnames -mgpopt -mno-gpopt -mstats -mno-stats -mmemcpy -mno-memcpy -mno-mips-tfile -mmips-tfile -msoft-float -mhard-float -mabicalls -mno-abicalls ... 阅453 转4 评0 公众公开 06-06-07 16:36 |
typedef 声明,简称 typedef,为现有类型创建一个新的名字。typedef int (*PF) (const char *, const char *);int (*Register (int (*pf)(const char *, const char *))) (const char *, const char *);此外,象 std::string 和 std::ofstream 这样的 typedef 还隐藏了长长的,难以理解的模板特化语法,例如:basic_string<char, char_trait... 阅56 转自jollyme 公众公开 06-06-06 09:18 |
char str[10];p1=(const char *)str;// 可以用来定义这样的变量: // 比如有个函数为int fun( int x, int y ); // PFUN p = fun; //(作者注:我下面给出了更确切的答案) --------------------------------------------------------------------------------------------------------------下面是我的一点补充:第二题:int x=35; char str[10]; st... 阅59 转自xiaochong 公众公开 06-05-23 15:46 |