自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

puppet_master的专栏

coding can not change the world, but I will create my own world!

  • 博客(13)
  • 收藏
  • 关注

转载 windows消息大全

Windows窗口消息大全,全不全自己看 ////////////////////////////////////////////////////////////////////////// #include "AFXPRIV.H"//消息值的定义来源 #include "Dde.h"//DDE消息值的定义来源 #include "CPL.H"//控制面板消息值的定义来源 #in

2015-04-26 12:42:24 1676

转载 MFC应用程序添加析构函数

原文地址:http://blog.csdn.net/joyzml/article/details/5269062  MFC编写的智能设备应用程序,有些自己创建的GDI资源需要释放,以免造成内存泄露。这样有些代码想放到主对话框的析构函数中。这时会发现找不到主对话框的析构函数,只能看到构造函数。   这就需要自己来为主对话框添加析构函数。   如:   头文件中添加

2015-04-23 17:17:04 4809

原创 《C++Prinmer》读书笔记(7)

泛型算法&lambda表达式

2015-04-22 22:20:45 567

转载 FIRST集合FOLLOW集

最近马上要步入考试周了,编译原理的这个Follow集一直令我头大啊,今天百度了下下,找到一篇文章,看了以后我瞬间就明白了如何求解Follow集~~哈哈,如果你也不知道如何求解Follow集,请看看下面的这篇日志吧 ,其实我发现,对于Follow集,我一开始不理解的地方就在那个Vn能推出ε的时候,就需要再往后考虑一个字符:) 文法: S→ABc A→a|ε

2015-04-21 22:05:29 1559 1

原创 《C++Primer》读书笔记(6)

1.类的默认构造函数只是在类没有定义构造函数的时候才自动加上去的,而如果定义了一个构造函数,则不会添加默认构造函数了。此时如果还想要默认构造函数,需要自己写一个默认构造函数。 2.友元函数和友元类// ConsoleApplication1.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include using namespace std

2015-04-18 13:15:12 551

原创 C++那些细节--顶层const和底层const

顶层const和底层const

2015-04-16 13:56:12 1736

原创 C++文件操作(windows平台下的)

//一些函数,记录下来,方便以后查找#include "stdafx.h" #include #include using namespace std; int _tmain(int argc, _TCHAR* argv[]) { const int bufSize = 512; char buf[bufSize]; ZeroMemory(buf, bufSize); if (Ge

2015-04-15 20:15:25 757

转载 指针数组和数组指针

原文链接:http://www.cnblogs.com/Romi/archive/2012/01/10/2317898.html 这两个名字不同当然所代表的意思也就不同。我刚开始看到这就吓到了,主要是中文太博大精深了,整这样的简称太专业了,把人都绕晕了。从英文解释或中文全称看就比较容易理解。 指针数组:array of pointers,即用于存储指针的数组,也就是数组元素都是指针

2015-04-14 21:14:00 427

原创 《C++Primer》读书笔记(5)

1.switch语句,有时我们可以故意不使用break语句,达到想要的效果。 但是遇到这种情况最好要写一段注释,说明一下。 正常情况下还是要写break语句的,漏写会引发很严重的后果。 2.局部静态变量,在函数内部定义一个static变量,函数终止之后,这个局部的静态变量仍然有效。 静态变量如果不初始化,会默认初始化为0。 3.在循环中,如果其中有return时,

2015-04-14 13:33:30 561

原创 《C++Primer》读书笔记(4)

1.条件运算符的使用,平时很少使用这个...以至于经常理不清逻辑,还是记录一下,加深一下印象。 int _tmain(int argc, _TCHAR* argv[]) { int a = 1; int b = 2; int c = 0; c = a > b ? a : b; cout<<c<<endl; getchar(); }c = a > b ? a:b 先判断a > b,

2015-04-13 20:34:32 539

原创 *p++的问题

今天看到《C++Primer》上写*p++等价于先运算p++然后再进行解引用计算,想了一会儿,又去网上查了查,不过发现说法不一,还有争论得不可开交的... 于是,本人默默的打开了VS... 还是亲测一下最好 #include "stdafx.h" #include using namespace std; int _tmain(int argc, _TCHAR* argv[]) {

2015-04-13 20:08:03 816

原创 《C++Primer》读书笔记(3)

1.C++11的新标准提供了一种新的遍历方式: 即 for(element : vector) { //option  } 等价于原来的for (int i = 0; i { //option } 恩,感觉省事了不少! // ConsoleApplication1.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include

2015-04-09 12:43:12 573

原创 《C++Primer》读书笔记(2)

1.const关键字 当我们定义一种变量,不希望改变其值的时候,使用const关键字来修饰。即常量。使用的时候一定要注意,定义一个常量的时候一定要初始化,且只能在初始化的时候赋值,之后不能进行修改。 2.const引用 这个地方经常纠结,这次一定要搞懂。 常量引用不是引用是个常量,而是引用的对象是个常量。检测常量引用。实际上是对const的引用。 事实上,C++的引用本身就是一个常量,因

2015-04-07 18:27:16 651

空空如也

空空如也

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

TA关注的人

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