[收集]关于C/C++中的const

要用好C++,就必须用好const -----我说的 ============================================================================c/c++中const用法总结 const类型定义:指明变量或对象的值是不能被更新,引入目的是为了取代预编译指令 **************常量必须被初始化************************* const的作用 (1)可以定义con...
C/C++ | 2007-12-21 20:43 | 阅读 1665 次 | 评论 0 条

[单片机汇编]小纸条

1 MOV DPTR , #data16 8051 是一种 8 位机,这是唯一的一条 16 位立即数传递指令,其功能是将一个 16 位的立即数送入 DPTR 中去。其中高 8 位送入 DPH ,低 8 位送入 DPL 。例: MOV DPTR , #1234H ,则执行完了之后 DPH 中的值为 12H , DPL 中的值为 34H 。反之,如果我们分别向 DPH , DPL 送数,则结果也一样。如有下面两条指令: MOV DPH , #35H , MOV DPL , #12H 。则就相当于执行了 MOV DPTR , #3512H 。 2 立即数前面要加个#号 3
原创 | 2007-12-20 10:26 | 阅读 1948 次 | 评论 0 条

类继承中的不解(已解决)

代码如下:(基类base,c1继承base,c2继承c1,c3继承c2) #include <stdio.h>class base{ int a;public: int b; void display() { printf("a=%d b=%d c=%d\n",a,b,c); } base() { a=1; b=2; c=3; } ~base(){}protected: int c;};class c1:public base{ int a1;public: c1() { base(); a1=11; } void display() { base::d...
原创 | 2007-12-20 09:53 | 阅读 2541 次 | 评论 0 条

写一个链表类,其实也可以学到不少东西

目前已学习(复习)的知识点: 类定义,模板(template),构造函数重载,断言(assert) 即将学习(复习)的知识点: 释放指针,友元,迭代器 一个一个来,不急 PS: stl是个好东西,就是乍一看太乱了 PS之PS:考虑学stl,再搞个list_base类,学习一下继承 关于迭代器的几个链接: http://www.simbafireworks.com/huaihuai/blog/article.asp?id=83 http://vip.bokee.com/20070207235029.htmlhttp://xiaoyuanliumang.blog.hexun...
原创 | 2007-12-16 20:13 | 阅读 2110 次 | 评论 0 条

不得不鄙视一下VC++

摘要(正文的废话太多,不想浪费时间可以不看) VC中使用类模板,如果类的成员函数声明和定义分别放在.h和.cpp文件中,连接的时候会报错如下: 1.obj : error LNK2001: unresolved external symbol "public: void __thiscall node<int>::display(void)" (?display@?$node@H@@QAEXXZ)Debug/1.exe : fatal error LNK1120: 1 unresolved externalsError executing link.exe. 1.exe - 2 e...
原创 | 2007-12-15 19:40 | 阅读 3138 次 | 评论 1 条

[收集]加密狗破解资料

深思Ⅲ加密狗目标: XX CAD设计软件。加密形式: 深思Ⅲ加密狗。破解工具:Winice, Hiew, Wdasm893中文版。作者:sworm【破解过程】㈠运行程序,显示“Internal Error. 软件出现致命错误,请检查加密狗是否正确!”后退出。㈡在Wice中Bpx Messageboxa,再运行程序,显示上述信息时弹出。按F12若干次回到调用处,可见是xxxxxrx调用ACAD.acrx_abort。㈢反汇编xxxxxrx.arx文件,得:Exported fn(): acrxEntryPoint - Ord:0002h:1C05CF00 8B442404 ...
软件破解 | 2007-12-11 19:32 | 阅读 4584 次 | 评论 1 条

压缩大战真相

压缩大战真相 此文章转载自2004.10的《大众软件》,原作者为 广东 GZ 前言--王者归来?等待足足两年之久,压缩霸主WinZip终于在万众期待下发布了9.0正式版。全世界自然一片沸腾,在世界各大知名下载网站中,WinZip9.0再次带起下载狂潮。然而此时国内并没有王者回归的欢呼,却一致委婉或直接地表达出失望地情绪,而下载更新的用户也寥寥无几,这绝对是一道国内独特的风景,它不禁让人想问,为什么?从各种评测报告看,因为不支持RAR格式,所以兼容性更佳的WinRAR3.30全面超越固步自封的WinZip9.0--原来这就是国内用户抵触WinZip9.0的唯一理由。...
默认分类 | 2007-12-10 20:30 | 阅读 2211 次 | 评论 0 条

笔算开n次方的方法

1、把被开方的整数部分从个位起向左每隔n位为一段,把开方的小数部分从小数点第一位起向由每隔n位为一段,用撇号分开;2、根据左边第一段里的数,求得开n次算术根的最高位上的数,假设这个数为a;3、从第一段的数减去求得的最高位上数的n次方,在它们的差的右边写上第二段数作为第一个余数;4、把n(10a)^(n-1)去除第一个余数,所得的整数部分试商(如果这个最大整数大于或等于10,就用9做试商);5、设试商为b。如果(10a+b)^n-(10a)^n小于或等于余数,这个试商就是n次算术根的第二位;如果(10a+b)^n-(10a)^n大于余数,就把试商逐次减1再试,直到(10a+b)^n-(10...
数学 | 2007-12-10 14:12 | 阅读 2308 次 | 评论 0 条

利用Excel合并xls和dbf文件

下面的所有操作都是在Excel2003执行的,Excel可以打开dbf 假设要将a.xls和b.dbf合并成c.dbf,保持c.dbf的格式和b.dbf一致 1 找一个空白的dbf文件,格式和b.dbf一致,假设名为x.dbf 2 把a.xls的内容复制到x.dbf,只保留值,格式变成跟x.dbf一致 3 把b.dbf的内容也复制过来,第一行的字段名不需要复制 4 选择新建文件,假设名字为Book1 5 选择x.dbf中的所有内容,注意用选择整列的方法,这样可以保持格式 6 粘贴到Book1中,这个时候粘贴的内容处于选中状态,一定要随便点一个地方,取消选中 7 如果有些数...
原创 | 2007-12-10 08:26 | 阅读 6805 次 | 评论 0 条

异构数据库之间的导入导出示例

异构数据库之间的导入导出示例,abc为表,包含以下导入与导出 MSSQL2EXCEL EXCEL2MSSQL MSSQL2VFP VFP2MSSQL MSSQL2access access2MSSQL excel2access access2excel ,txt2MSSQL,MSSQL2txt 实现部分 procedure TForm1.btn_MSSQL2EXCELClick(Sender: TObject); begin //MSSQL2EXCEL ADOConnection1.ConnectionString:= 'Provider=Microsoft.J...
默认分类 | 2007-12-09 15:02 | 阅读 2487 次 | 评论 1 条

Delphi中的Application对象

TApplication是用于Delphi应用程序的类型,该类在单元forms中声明。TApplication是Delphi构造 Windows应用程序所需的类型,其方法和属性集中包括了 Windows操作系统中创建、运行和销毁应用程序等既定的基本操作和属性,因此在用Delphi编写 Windows应用程序时简化了用户和Windows环境之间的借口。 TApplication封装了以下功能:Windows消息处理上下文联机帮助菜单加速和键盘处理异常处理管理由Windows操作系统为应用程序定义的基本部分,如主窗口、窗口类等 每个Delphi应用程序自动声明一个Appli...
默认分类 | 2007-12-09 13:32 | 阅读 5519 次 | 评论 0 条