自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

liufei_learning--脚踏实地,戒骄戒躁!

每天叫醒自己的是闹钟,而让自己起床的是梦想!

  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

转载 c++ far near

 在80286以前的微处理器(CPU)组成的确16位机上,Windows操作系统(包括DOS)对于内存是分段使用的(分段内存模式,Segment   Memory   Mode)。运行在这些16位CPU微机上的Windows(Windows   1.0-3.1)被称为“Win16”。从80386开始的32位CPU开始,为了兼容,也采用上述分段内存模式,这就导致了near(short)、 far

2010-04-21 20:23:00 1964

转载 VC中的0XCCCCCCCC

  在VC Debug版本里,栈中分配的值都会先用0xCCCCCCCC来处理一下,所以大家在Debug模式下调试程序发现在引用0xCCCCCCCC这样的值,就说明在试图使用一个没有初始化的值。这就是在Debug模式下调试的好处之一,如果在Release模式下,系统就不会用0xCCCCCCCC来处理一下了。至于为什么选择0xCCCCCCCC大概是因为 端点中断int 3 对应的机器码就是

2010-04-18 11:00:00 2538

转载 this指针

 #include class point{public:     int x;     int y;     point()     {          x=0;          y=0;     }     point(int a,int b)     {          x=a;          y=b;     }

2010-04-17 19:40:00 1628 1

转载 DOS命令大全

net use //ip/ipc$ " " /user:" " 建立IPC空链接 net use //ip/ipc$ "密码" /user:"用户名" 建立IPC非空链接 net use h: //ip/c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H: net use h: //ip/c$ 登陆后映射对方C:到本地为H: net use //ip/ipc$ /del 删除

2010-04-17 19:28:00 964

转载 算法--背包问题(3)

 背包问题是一个关于最优解的经典问题。通常被讨论的最多的,最经典的背包问题是0-1背包问题(0-1 Knapsack Problem)。它是一切背包问题及相关背包问题的基础。本篇博文将详细分析0-1背包问题,并给出0-1背包问题的几种解法,同时也对0-1背包问题的内涵进行延伸,丰富其外延至完全背包问题和多重背包问题,并给出背包问题的算法实现过程,希望对大家有帮助。 一、0-1背包问题 

2010-04-14 18:54:00 1313

原创 基础算法--递归(一)

 1.汉诺塔#include using namespace std; void fac(int n, char A, char B, char C){if (n==1) cout"else{fac(n-1,A,C,B);cout"fac(n-1,B,A,C);}} int main(){int n;cin>>n;fa

2010-04-14 18:51:00 718

转载 注册表从入门到精通

注册表对有的人还是比较陌生的,因为现在第三方软件太多了,如优化大师、魔法兔子等等,但个人觉得改善系统的第三方软件还不够完善,如果初级用户使用不当,会出现严重的后果,所以提供这篇文章,希望大家多多学习,本人能力有限,还希望大家多提宝贵意见:  一、注册表的由来 PC机及其操作系统的一个特点就是允许用户按照自己的要求对计算机系统的硬件和软件进行各种各样的配置。早期的图形操作系统,如Win3

2010-04-09 12:58:00 1145

转载 3. 成长中必须知道的20个故事(转载)

成长中必须知道的20个故事(转载) 1、断箭    不相信自己的意志,永远也做不成将军。  春秋战国时代,一位父亲和他的儿子出征打战。父亲已做了将军,儿子还只是马前卒。又一阵号角吹响,战鼓雷鸣了,父亲庄严地托起一个箭囊,其中插着一只箭。父亲郑重对儿子说:“这是家袭宝箭,配带身边,力量无穷,但千万不可抽出来。”    那是一个极其精美的箭囊,厚牛皮打制,镶着幽幽泛光的铜边儿,再看露出的箭尾。一眼

2010-04-06 23:58:00 665

转载 IT人的学习方法论(全)

1 学习的方向 07年的时候曾经讲过一节Webcast,名叫《使您成为Windows专家的一些学习习惯 》。直到最近,还经常收到听众关于这一节课反馈和心得的电子邮件,可见学习方法论是大家非常关心的问题。因此,我的Blog就从讨论学习开始吧。IT是一个需要活到老,学到老的行当。在摩尔定律的推动下,技术领域的革新和提高每天都在发生,这使得IT领域的工作者必须不断的学习,才能紧跟技术的脚步。与此

2010-04-06 20:47:00 778

转载 wchar_t,char,std::string,std::wstring,CString转换

wchar_t*,wchar_t,wchat_t数组,char,char*,char数组,std::string,std::wstring,CString….一些转换函数,主要针对宽字符。字符串是根本啊,要好好掌握了#include // 使用CString必须使用MFC,并且不可包含#define _AFXDLL#include using namespace std;//———————

2010-04-04 22:13:00 2498

原创 C++字符串完全指引之二 —— 字符串封装类

原著:Michael Dunn作者:Chengjie Sun原文出处:CodeProject:The Complete Guide to C++ Strings, Part II 引言  因为C语言风格的字符串容易出错且不易管理,黑客们甚至利用可能存在的缓冲区溢出bug把C语言风格的字符串作为攻击目标,所以出现了很多字符串封装类。不幸的是,在某些场合下我们不知道该使用哪个字符串

2010-04-04 22:04:00 906

转载 C++字符串完全指引之一 —— Win32 字符编码

 原著:Michael Dunn 翻译:Chengjie Sun  原文出处:CodeProject:The Complete Guide to C++ Strings, Part I 引言 毫无疑问,我们都看到过像 TCHAR, std::string, BSTR 等各种各样的字符串类型,还有那些以 _tcs 开头的奇怪的宏。你也许

2010-04-04 17:28:00 1005

转载 VS2008快捷键

  注释选中行CTRL+K,CTRL+C取消注释选中行CTRL+K,CTRL+U格式化文档CTRL+K,CTRL+D转到定义F12设计和代码之间切换F7打开属性窗口F4打开项目

2010-04-04 12:08:00 944

转载 size_t类型

 size_t是一种无符号的整型数,它的取值没有负数,在数组中也用不到负数,而它的取值范围是整型数的双倍。sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型。该类型保证能容纳实现所建立的最大对象的字节大小。   size_t一般用来表示一种计数,比如有多少东西被拷贝等,sizeof操作符的结果类型是size_t,它在头文件中type

2010-04-03 14:39:00 1832

转载 Windows Data Types

The data types supported by Windows are used to define function return values, function and message parameters, and structure members. They define the size and meaning of these elements. For more in

2010-04-03 14:22:00 1183

转载 C++学习笔记(四)--指针(4)

类成员指针    本文主要讨论C++中类成员的指针,这部分内容少有使用,也比较难于理解。  如果文中有错误或遗漏之处,敬请指出,谢谢!   需要使用类成员指针的情况是比较少见的,所以一般没人使用这个语言特性。下面先介绍类成员指针的使用方法,再介绍它的可能应用场合。   有时,我们需要在类外的其它地方直接获得类成员,这时我们就需要使用类

2010-04-03 14:13:00 1519

转载 C++学习笔记(四)--指针(3)

C++指向类成员的指针的使用(详细介绍) 1.首先普通函数指针不能被赋值为成员函数的地址,即使返回类型和参数完全匹配。例如:下面是的pfi是一个普通函数指针,它没有参数,返回类型为int: int (*pfi)();若有两个全局函数,HeightIs()和WidthIs(): int HeightIs(); int WidthIs();则下面的的赋值操作是合法的:

2010-04-03 14:12:00 1760

转载 C++学习笔记(四)--指针(2)

回调函数和函数指针  最近在看代码,写代码的人很喜欢用回调函数和函数指针。一直觉得回调函数和函数指针挺神秘的,所以查了一些资料,来与大家一起来分享。什么是回调函数简而言之,回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用为调用它所指向的函数时,我们就说这是回调函数。为什么要使用回调函数   因为使用回调函

2010-04-03 14:11:00 1713

转载 C++学习笔记(六)--模板(2)

断断续续地看了《C++Templates》很长时间,在叹服于模板的神奇之余,也不得不承认这是一块充满陷阱的湿地。每次想要动手神奇一把,都会被某编译错误给无情地挡回;看英文似的,水平不够,只能“读得懂,写不出”;成了饥饿的小白鼠,远处放着奶酪,近处却是一鼠夹。此次总结,希望把最近的模板实践都剖析出要点,避免再犯相同的错误。模板的魅力当前,对于多数C++程序员来说,模板常常意味着类型的简单替换

2010-04-01 23:46:00 2052

转载 C++学习笔记(五)--虚函数表解析

前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。  关于虚函数的使

2010-04-01 23:41:00 2591 4

转载 C++学习笔记(四)--指针(1)

函数存放在内存的代码区域内,它们同样有地址,我们如何能获得函数的地址呢?  如果我们有一个int test(int a)的函数,那么,它的地址就是函数的名字,这一点如同数组一样,数组的名字就是数组的起始地址。定义一个指向函数的指针用如下的形式,以上面的test()为例:int (*fp)(int a);//这里就定义了一个指向函数的指针函数指针不能绝对不能指向不同类型,或者是带

2010-04-01 23:38:00 3036

转载 LPTSTR、LPCSTR、LPCTSTR、LPSTR的来源及意义

 UNICODE:它是用两个字节表示一个字符的方法。比如字符A在ASCII下面是一个字符,可A在UNICODE下面是两个字符,高字符用0填充,而且汉字程在ASCII下面是两个字节,而在UNICODE下仍旧是两个字节 。UNICODE的用处就是定长表示世界文字,据统计,用两个字节可以编码现存的所有文字而没有二义。      MBCS,它是多字节字符集,它是不定长表示世

2010-04-01 00:43:00 902

gvim 配置 -ubuntu

解决ubuntu下vim无法配置问题,c/c++/java/ruby等

2011-06-24

空空如也

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

TA关注的人

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