自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (14)
  • 收藏
  • 关注

转载 理解有符号数和无符号数

<br />声明网上看到的文章,原文找不到了,原文被转载的不成样子,重复很多,整理花了很长时间,在翻看了维基百科后发现,原文中对于负数原码和补码存在一些问题,修改了一部分,原作者看到后可以联系我。<br />1、你自已决定是否需要有正负。 <br /><br />就像我们必须决定某个量使用整数还是实数,使用多大的范围数一样,我们必须自已决定某个量是否需要正负。如果这个量不会有负值,那么我们可以定它为带正负的类型。 <br /><br />在计算机中,可以区分正负的类型,称为有符类型(signed),无正负的

2011-03-23 21:54:00 1723

转载 STL的常用算法

<br /><br /> <br /><br /><br /> <br /> <br /> <br /> <br />

2011-03-23 19:17:00 1133

转载 网上投简历的心得

<br />最近,看到国家下文告诉社会07年有XXX万,08年还有XXX万,09年还有600多万大学生等待找工作。 <br />   希望大学生们"先就业再择业"。为什么我毕业时候国家没下这个文呢。。。 <br />   闲话不说,做主管岗位6年了,看过几千封简历。 <br />   这2周,公司大规模招聘,我基本就干一件事情,看简历。一天300~500封封。早中晚各看一次。 <br /><br />  找工作很难吗?不难,让HR通知你面试就是成功第一步。 <br />  唉,现在的高校毕业办的人都在干嘛。

2011-03-23 17:55:00 1022

原创 windows xp 中如何屏蔽ctrl + Del + Alt等系统键

<br />,这个也是制作屏幕挂机锁的原理啊:http://www.vckbase.com/document/viewdoc/?id=424

2011-03-21 17:36:00 768

转载 hash_map原理

<br />hash_map原理<br />http://www.cppblog.com/theorix/archive/2008/09/08/61346.html<br />http://www.stlchina.org/twiki/bin/view.pl/Main/STLHashMap<br />《STL源码剖析》P147~184<br />1 、ash_map原理<br />hash_map基于hash table(哈希表)。 哈希表最大的优点,就是把数据的存储和查找消耗的时间大大降低,几乎可以看成是

2011-03-18 22:12:00 2284

转载 指向数据成员的指针

<br />  指向数据成员的指针 收藏 <br />指向数据成员的指针<br />指向数据成员的指针,是一个有点神秘又颇有用处的语言特性,特别是如果你需要详细调查class members的底层布局的话。这样的调查可以用于决定vptr是放在class的起始处或者尾端。另外一个用途是可以用来决定class中的access sections的次序。<br />考虑下面的Point3d声明。其中有一个virtual function,一个static data member,以及三个坐标:<br />class

2011-03-18 21:15:00 651

转载 数据成员的存取与布局

<br />已知下面一组数据成员:<br /><br />class Point3d{<br />public:<br />//…<br />private:<br />float x;<br />static List<Point3d*> *freeList;<br />float y;<br />static const int chunkSize = 250;<br />float z;<br />}  数据成员的存取与布局 收藏 <br />数据成员的布局<br />已知下面一组数据成员:<br /

2011-03-18 18:59:00 732

转载 指向函数的指针

<br />指向函数的指针<br />假定我们被要求提供一个如下形式的排序函数:<br />sort( start, end, compare );<br />start 和end 是指向字符串数组中元素的指针。函数sort()对于start 和end 之间的数组元素进行排序。compare 定义了比较数组中两个字符串的比较操作。<br />该怎样实现compare 呢?我们或许想按字典顺序排序数组内的字符串,或许想按长度排序它们,以便将最短的字符串放在前面,而长的放在后面。解决这种需求的一种策略是将第三个

2011-03-18 17:44:00 3274

转载 指向成员函数的指针

<br />指向成员函数的指针<br />取一个非静态成员函数的地址,如果该函数是nonvirtual,则得到的结果是它在内存中真正的地址。然而这个值也不是完全的,它也需要被绑定于某个class object的地址上,才能够通过它调用该函数。所有的非静态成员函数都需要对象的地址(以参数this指出)。<br />一个指向成员函数的指针,其声明语法如下所示:<br />double      //return type<br />(Point::*  //class the function is membe

2011-03-18 17:10:00 731

原创 冒泡排序、堆排序等常用算法总结

<br /><br /> <br /> 代码如下<br />  #include <iostream> using namespace std; ///////常用排序算法实现/////// //插入排序 void InsertSort(int array[], int len) { for (int j = 1; j < len; ++j) { if (array[j] < array[j - 1]) // 小于则插入 { int insert =

2011-03-18 12:00:00 1058

原创 查找算法总结之顺序查找、二分查找、静态树查找

<br />#include <iostream> using namespace std; //顺序查找, 平均查找长度为(n + 1)/2 int search_sq(int array[], int array_len, int key) { for (int i = 0; i < array_len; ++i) { if (key == array[i]) { return i; } } return -1; } //二分查找,平均

2011-03-14 17:22:00 3517

原创 C++ 笔试面试题链接

<br />百度文库:http://wenku.baidu.com/view/0dfc1ee79b89680203d82560.html<br />题酷发芽网: http://fayaa.com/tiku/view/<br />应届生求职论坛:http://bbs.yingjiesheng.com/forum.php<br />海量数据技术处理:http://www.cnblogs.com/pkuoliver/archive/2010/10/02/mass-data-topic-1.html

2011-03-13 18:14:00 802

转载 模式匹配的KMP算法详解

<br />这种由D.E.Knuth,J.H.Morris和V.R.Pratt同时发现的改进的模式匹配算法简称为KMP算法。大概学过信息学的都知道,是个比较难理解的算法,今天特把它搞个彻彻底底明明白白。<br />注意到这是一个改进的算法,所以有必要把原来的模式匹配算法拿出来,其实理解的关键就在这里,一般的匹配算法:<br />int Index(String S,String T,int pos)//参考《数据结构》中的程序<br />{<br />  i=pos;j=1;//这里的串的第1个元素下标是1

2011-03-12 22:07:00 645

原创 高精度算法二:乘法

<br />#include <iostream> #include <Windows.h> using namespace std; void multiply(char* a, char* b, char* c) //c = a*b { int len_a = strlen(a); int len_b = strlen(b); int total = len_a + len_b; int* data = new int[total]; //两个

2011-03-12 21:42:00 1215

原创 高精度算法一:加法和减法

#include #include using namespace std; #define MAXSIZE 100 ////高精度算法 struct Data { int len; //数据长度 int s[MAXSIZE]; // 保存数据数组 }; void StringToData(const string& s, Data& d) //将string 转换为Data { if (s.size() == 0) { retu

2011-03-12 17:36:00 3889 1

原创 二叉树的三种遍历方法(递归和非递归)(转载)

<br />#include<iostream> #include<stack> //STL #include<queue> using namespace std; class Tree { public: Tree *Left; Tree *Right; char data; Tree(); //成员函数 void CreateTree(Tree* &node); //递归的遍历二叉树 void PreOrderVisit(Tree *T); void

2011-03-10 17:24:00 4767

原创 单链表的实现(包括就地逆转单链表,表排序, 合并单链表、判断表是否有环)

#include using namespace std; /////////结点/////// struct Node { int data; //数据 Node* next;//下一个结点 }; /////////////单链表///////// class LinkList { public: void Init(); void Create(int n); //创建带n个数据的单链表 void Dis(); //输出结果 bool

2011-03-09 23:19:00 2235

原创 数据结构线性表之顺序表实现

<br />#include <iostream> using namespace std; #define INITSIZE 100 //初始化大小 #define INCREMENT 10 //增量大小 template<typename T> class Sqlist { public: void Init(); //初始化 void Destory(); //销毁 void Clear(); //清空 bool IsEmpty(); //是否为空

2011-03-08 21:49:00 2601 1

原创 数组参数传递的几种方法

<br />#include <iostream> using namespace std; /* 方法一 *传递数组参数和长度 *******************/ void DisArray(int a[], int len); /* 方法二 *传递数组引用 * 提示:一定要写成 int(&a)[5], 少了括号非法 *******************/ void DisArray(int (&a)[5]); /*方法三 * 使用一对迭代器参数

2011-03-08 18:34:00 1990

原创 _if后缀函数使用的几种方法

<br />我们知道,stl 中_if 后缀的函数都是需要一个谓词的, 但是stl 提供给我们的 可以自己写的谓词函数有一个限制,那就是比较的对象必须是个常量, 且必须在函数里面出现, 这样就带了一个问题, 比如说,我们需要找出保存在容器中的string 对象长度大于6的个数,按照stl 给我们提供的简单的谓词形式,我们可以定义一个谓词,比如:bool Great6(int i){return i >6;},但是如果说在你项目中我们传入的界限是个变量, 比如说找出长度大于n的个数, 这种方法就行不通了,这里

2011-03-08 18:13:00 2017

原创 sort 排序类类型对象。。

sort 排序默认的是升序,且容器中的元素必须是重载了#include #include #include #include using namespace std; //for_each 的谓词,为了输出不同的对象, 这里利用了函数对象 template class Display: public binary_function { public: void operator()(const T& a) { cout

2011-03-08 17:55:00 6713

windows 图形编程源码

windows 图形编程源代码rar,下载

2011-08-26

《脚本驱动的应用软件开发方法与实践》.pdf

本书讲解了xml配置ui元素,应用程序做逻辑处理的策略,

2011-08-26

Windows shell编程.pdf

windows shell 编程pdf,关于windows shell 编程详细的介绍

2011-08-26

Windows+Shell扩展编程完全指南(配套代码)

windows shell 编程参考资料

2011-08-26

MFC 开发COM进程内组件实例小工程

MFC 开发COM进程内实例小工程,可以参考下

2011-05-16

windows 核心编程 第五版 源码

windows 核心编程源码,很漂亮的代码, 多经典就不要说了

2011-05-08

VC++ 动态显示cpu 使用率 和内存使用率类

两个类, 一个用于显示Cpu动态使用率, 一个用于显示内存动态使用率, 从CStatic派生,双缓冲绘图, 无闪烁

2011-04-03

Win32 封装的查看模块信息类CFileVersion

能查看模块所有信息的封装类,能获取模块版本号、修改时间、所属公司等等信息。

2011-04-03

Win32 Api获取模块相关信息封装类CFileVersion

Win32 Api获取模块相关信息封装类CFileVersion 能获取模块的版本号, 修改时间, 所属公司等等。

2011-04-03

VC++ 网络编程实用案例精选源代码

VC++ 网络编程实用案例精选这本书里面例子的源代码。。。

2010-09-12

EFFective STL中文版

C++STL使用的注意事项,如何高效的使用STL

2010-06-11

mfc自己做的一个基于文件实现的职工管理系统

自己做的一个基于文件实现的管理系统,对于各种出错信息由很好的处理,用户名和登录密码分别是User和1991

2010-05-11

vc++编程指南.chm

一本很好的vc++编程入门书,讲解的很详细。。对于初学者有很大的帮助。。

2010-05-08

用c++做的一个职工管理系统

用c++做的一个职工管理系统啦,对于刚刚学c++的可以参考一下

2010-05-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除