~$ 存档

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2016年4月17日

摘要: ... 阅读全文
posted @ 2016-04-17 03:03 LuoTian 阅读(163) 评论(0) 推荐(0)

2016年4月16日

摘要: 起源:在IBM PC硬件中有一个Intel8259A定时芯片,称其为时钟,ROM BIOS将它初始化为每隔54.92毫秒产生一次编号为0x08的硬中断,这个中断每秒大约发生18.207次。Windows使用一个名为SYSTEM.DRV的设备驱动程序来处理时钟中断。当SYTEM.DRV接收到一次时钟中 阅读全文
posted @ 2016-04-16 04:56 LuoTian 阅读(220) 评论(0) 推荐(0)

2016年4月14日

摘要: 根据结构创建刷子的说明: 类型是可选的,有BS_SOLID,BS_HATCHED,BS_PATTERN和BS_HOLLOW四种类型。 题一:如何在创建窗口之后重新填充用户区窗口? 方法一:首先计算窗口大小,将结果放入一个矩形结构rect中,然后利用矩形填充函数FillRect填充。根据前面的研究,得 阅读全文
posted @ 2016-04-14 10:41 LuoTian 阅读(888) 评论(0) 推荐(0)

摘要: /********************************************************************** * * 这一篇文是以前写的,但现在看来好像还是没有透彻理解。一块内容真的需要反反复复好几遍才能理解。 * ************************* 阅读全文
posted @ 2016-04-14 04:53 LuoTian 阅读(651) 评论(0) 推荐(0)

2016年4月13日

摘要: 解题:一、在用户区的某个坐标位置打印一行字符串二、在用户区的中心位置打印一行字符串,位置始终不变三、读取一个纯文本文件(FILE)内容到用户区中,(保持格式) BeginPaint(HWND hWnd,LPPAINTSTRUCT lpPaint);:获取HDC句柄,其中LPPAINTSTRUCT l 阅读全文
posted @ 2016-04-13 20:37 LuoTian 阅读(348) 评论(0) 推荐(0)

2016年4月11日

摘要: CDocManager类[实现文件] /SRC/DOCTEMPL.CPP CSingleDocTemplate类[实现文件] /SRC/DOCSINGL.CPP CWinApp::OnFileOpen() /SRC/DOCTEMPL.CPP CDocTemplate[实现文件] 阅读全文
posted @ 2016-04-11 20:48 LuoTian 阅读(310) 评论(0) 推荐(0)

2016年4月8日

摘要: 设计一个DLL,内含一个函数计算a+b; 创建DLL文件:头文件sum.h 源程序:sum.cpp 创建程序调用: 阅读全文
posted @ 2016-04-08 09:43 LuoTian 阅读(379) 评论(0) 推荐(0)

2016年4月7日

摘要: /********************************************************************************************************************** 发布日期:* 更新日期:2017-11-16 09:22:0 阅读全文
posted @ 2016-04-07 21:37 LuoTian 阅读(564) 评论(0) 推荐(0)

2016年4月6日

摘要: C语言 1、void __CALLTYPE f();2、int __CALLTYPE f();3、int __CALLTYPE f(int);4、double __CALLTYPE f(int, double);5、int* __CALLTYPE f(int*, char*); 1、_f2、_f3、 阅读全文
posted @ 2016-04-06 06:55 LuoTian 阅读(858) 评论(0) 推荐(0)

2016年4月4日

摘要: .. 阅读全文
posted @ 2016-04-04 03:21 LuoTian 阅读(171) 评论(0) 推荐(0)

摘要: RTTI,简单的说,就是判定A类是否为B类的基类。将书本的内容最大程度的简化,如下图的类层次,现在解决的问题就是:判定“梨”是否是“红富士”的基类。 阅读全文
posted @ 2016-04-04 00:07 LuoTian 阅读(302) 评论(0) 推荐(0)

2016年4月3日

摘要: 阅读全文
posted @ 2016-04-03 22:05 LuoTian 阅读(190) 评论(0) 推荐(0)

摘要: #include "my.h" CMyWinApp theApp;/*起点->全局对象*/ void main() { CWinApp* pApp = AfxGetApp();/*返回对象地址*/ } 阅读全文
posted @ 2016-04-03 16:23 LuoTian 阅读(349) 评论(0) 推荐(0)

摘要: 非静态成员变量,分别两种可能,要么类自定义,要么继承而来。根据《深度探索C++对象模型》的解读。 在这个类中,有三个私有成员变量(不管私有,保护,或公有),都按照某个次序排列(一般根据定义的先后顺序),唯一需要注意的是:某些变量需要对齐填充。在内存中的排列次序依次为:x,y,z;假如需要对这三个变量 阅读全文
posted @ 2016-04-03 03:56 LuoTian 阅读(410) 评论(0) 推荐(0)

2016年4月1日

摘要: first和end做为全局变量,分别指向链表的头和尾。建立链表的方式也比较简易,从二进制文件数据块中,依次从头到尾读取,每读取一个就建立一个结点。 阅读全文
posted @ 2016-04-01 20:17 LuoTian 阅读(266) 评论(0) 推荐(0)

摘要: 题解:这段代码的要求如下,输入一段字符密码(长度<=8)以二进制的形式存放在磁盘中,在输入时需要验证两次输入是否正确。第二个,登录。从磁盘中读取这个文件,然后再输入密码,看两者是否相同。 登录密码需要用到的知识1.getch()取字符无回显。2.strcmp()比较两个字符串是否相等(相等返回0)3 阅读全文
posted @ 2016-04-01 04:08 LuoTian 阅读(395) 评论(0) 推荐(0)

2016年3月30日

摘要: 关于全排列的代码在网上收集、研究了好几种,包括我自己写的也有循环实现。循环是最容易理解的,按照判定条件进行嵌套,但缺点是,如果有十个八个数据,循环嵌套的层数太深,十分臃肿。很明显,如果一段代码不够简练,我自己也不满意,肯定想尽办法解决它。所以再次记录一下全排列的递归实现。 还是按照自己的一套方法,以 阅读全文
posted @ 2016-03-30 21:12 LuoTian 阅读(425) 评论(0) 推荐(0)

2016年3月29日

摘要: 依然是穷举,这些代码让人怀疑for循环天生就是为穷举而生!题:从0~9的10个数字中,选出不重复的五位数,其个位数为奇数的可能为多少? 第二种解法:递归搜索 阅读全文
posted @ 2016-03-29 22:30 LuoTian 阅读(401) 评论(0) 推荐(0)

摘要: 题:x+y+z=n,其中(n>=3),求x,y,z的正整数解的个数根据图象法:x>=1,y>=1,x+y<=n-1 阅读全文
posted @ 2016-03-29 21:20 LuoTian 阅读(1866) 评论(0) 推荐(0)

摘要: 设n为正整数,求三边长a<=b<=c=n的三角形的个数?这道题的特殊在于用图像法分析计数 用图像解,当n为奇数时,得到:f(3)=1+3f(5)=1+3+5f(7)=1+3+5+7..得到公式:f(n)=f(n-2)+n(其中n>=3) 当n为偶数时,得到: 阅读全文
posted @ 2016-03-29 19:49 LuoTian 阅读(1369) 评论(0) 推荐(0)