自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 一起学习unix环境高级编程--unix基础知识(1)

首先感谢stevens等呕心沥血写出来的神书。谢谢,膜拜大神!以下为小弟学习神书的笔记。 1.5.输入输出 1.文件描述符:一个进程打开,或创建一个文件时,内核会分配一个非负整数标记该文件。对文件的读写就可以使用该文件描述符。 ls > test.text:将输出结果重新定位至文件。注ls将结果输出到屏幕 3、不带缓冲的i/o open/read/write/lseek等用文件描

2016-02-24 19:47:09 430

转载 CBitmap转换成GDI+的Bitmap (Image)

GDI与GDI+  图像对象的转化  (2011-09-23 09:18:58) 转载▼        GDI对象与设备描述表(DC)息息相关,设备描述表是Windows使用的一个数据结构,用于存储具体设备能力和与如何在设备上重绘一些项目的有关属性信息。而且视频设备的设备描述表还与特定的窗口有关。首先你必须获得一个设备描述表句柄,然后在

2015-07-30 13:58:00 3560

转载 MFC-导入显示bmp图片

161.MFC-导入显示bmp图片 数字图像处理- MFC教程 第一课建立MFC和打开bmp图片 第一步:建立MFC工程 文件--新建--MFC AppWizardd(exe)工程--单文档—确定。 第二步:设置打开函数 查看--建立类导向(Ctrl+W)--CpictureXSView(类名)--ID_FILE_OPEN(IDs 列表)--COMMAND(Messa

2015-07-28 18:44:40 4853

转载 在多文档程序中,好像各种类都可以响应ON_COMMAND(ID_FILE_NEW, OnFileNew)类似的菜单响应。 那有没有什么样的原则?到底这些响应放到哪些类中比较合适? 比如有些菜单响应

主要是看你响应这个菜单想做什么事情.如果是控制窗口中元素的,那么当然是由框架窗口来响应;如果是控制显示效果的,那可能由视图类来处理等等 看菜单功能了。。。与控制有关的,放在框架中。。与显示视图有关的,放在视图中。 除了主框架,放哪里都可以,按需

2015-07-28 15:43:55 652

转载 C++中的const成员函数(函数声明后加const,或称常量成员函数)用法详解

在C++的类定义里面,可以看到类似下面的定义: 01 class List { 02 private: 03      Node * p_head; 04      int length;

2015-06-23 09:31:42 573

转载 析构函数什么时候调用

在这个对象的作用域最后.. 比如你在main里面声明了一个类A..那么~A()会在main结束时调用.. 如果在自定义的函数f()里面声明了一个A 函数f结束的时候就会调用~A() 或者你delete 指向A的指针.. 或者显式的调用析构函数 追问: 也就是说在包含该对象的函数的末尾就会调用析构函数喽? 追答: 是的.... 局部的对象 在该对象声明

2015-06-19 14:14:20 5951

转载 默认拷贝构造函数,浅拷贝,深拷贝

类定义中,如果未提供自己的拷贝构造函数,则C++提供一个默认拷贝构造函数,就像没有提供构造函数时, C++提供默认构造函数一样。 C++提供的默认拷贝构造函数工作的方法是:完成一个成员一个成员的拷贝,如果成员是类对象,则调用 其拷贝构造函数或者默认拷贝构造函数。 /*-------------------------------------- 在默认拷贝构造函数中,拷贝的策略是逐个成员依

2015-06-19 13:47:35 1107

转载 C++类使用构造函数初始化类表和构造函数函数体中赋值的区别

参考:http://www.360doc.com/content/13/0607/19/1317564_291331713.shtml C++ Primer中在讲构造函数初始化列表的时候有这么一段话:  无论是在构造函数初始化列表中初始化成员,还是在构造函数体中对它们赋值,最终结果是相同的。不同之处在于,使用构造函数初始化列表的版本初始化数据成员,没有定义初始化列表的构造函数版

2015-06-19 10:30:04 1953

转载 C++之多态性与虚函数

面向对象程序设计中的多态性是指向不同的对象发送同一个消息,不同对象对应同一消息产生不同行为。在程序中消息就是调用函数,不同的行为就是指不同的实现方法,即执行不同的函数体。也可以这样说就是实现了“一个接口,多种方法”。   从实现的角度来讲,多态可以分为两类:编译时的多态性和运行时的多态性。前者是通过静态联编来实现的,比如C++中通过函数的重载和运算符的重载。后者则是通过动态联编来实现的,在C

2015-06-18 14:40:13 350

转载 赋值兼容规则

赋值兼容规则是指在需要基类对象的任何地方都可以使用公有派生类的对象来替代。通过公有继承,派生类得到了基类中除构造函数、析构函数之外的所有成员,而且所有成员的访问控制属性也和基类完全相同。这样,公有派生类实际就具备了基类的所有功能,凡是基类能解决的问题,公有派生类都可以解决。赋值兼容规则中所指的替代包括以下的情况:    ·派生类的对象可以赋值给基类对象。   ·派生类的对象可以初始化基类的引用

2015-06-17 20:37:21 3413

转载 关于构造函数的调用顺序

在说构造函数之前我们得先弄明白几个问题,首先是什么是类的构造函数,什么是类的成员对象,什么是基类,然后我们再来说构造函数的调用顺序。     1、 类的构造函数     构造函数的功能主要用于在类的对象创建时定义初始化的状态。它没有返回值,也不能用void来修饰,这就保证了它不仅什么也不用自动返回,而且根本不能有任何选择。构造函数不能被直接调用,必须通过new运算符在创建对象时才会自动调用

2015-06-17 14:06:06 1168

转载 C++中的friend友元函数详细解析

友元可以是一个函数,该函数被称为友元函数;友元也可以是一个类,该类被称为友元类。友元函数的特点是能够访问类中的私有成员的非成员函数。友元函数从语法上看,它与普通函数一样,即在定义上和调用上与普通函数一样 友元函数是可以直接访问类的私有成员的非成员函数。它是定义在类外的普通函数,它不属于任何类,但需要在类的定义中加以声明,声明时只需在友元的名称前加上关键字friend。

2015-06-15 20:10:51 621

转载 MFC学习

在VS里面写如下代码,实现两个数的相加并且显示结果: [cpp] view plaincopyprint? int num1,num2,num3;   char ch1[10],ch2[10],ch3[10];   GetDlgItem(IDC_EDIT1)->GetWindowText(ch1,10);   GetDlgItem(IDC_EDIT

2015-06-01 13:47:27 379

转载 VS2013中右键添加菜单

void Cmenu2View::OnRButtonDown(UINT nFlags, CPoint point) { // TODO:  在此添加消息处理程序代码和/或调用默认值 CMenu menu; menu.LoadMenu(IDR_MENU1); CMenu *pPopup = menu.GetSubMenu(0);      //获取子菜单,只有一个子菜单 ClientTo

2015-05-31 11:15:17 989

转载 循环队列有关操作

求表长:(Q.rear-Q.front+MAXQSIZE)%MAXQSIZE; 为什么要加上一个MAXQSIZE? 因为会有一种情形 比如 队列是0~5,maxsize应该是6,队首指向3,队尾指向1,此时队列长度应该是4,但是用Qrear- Qfront  =  -2,显然不是队列的长度,所以要加上 6,  在对maxsize求余,才可以算出来. 判空:Q.rear==Q.fr

2015-04-14 16:23:09 1294

原创 宁愿多花些时间也一定要看好书,看一些不负责任的书纯粹是浪费时间

宁愿多花些时间也一定要看好书,看一些不负责任的书纯粹是浪费时间

2015-04-10 13:07:40 431

转载 win32项目、windows窗体应用程序、MFC区别

win32应用程序是指可以在32位或以上Windows系统中运行的程序,概念比windows窗体大,严格说来,窗体程序也是win32应用程序。你问的是vs环境中不同的程序类型的区别吧。win32程序是利用编程语言直接调用windows api编写的程序,可以在任何装有正确windows的机器上运行,程序员发挥的空间也最大,能实现在该操作系统中可以编程实现的任何功能。 而.net的窗体应用程序是一

2015-04-09 11:12:02 3746

空空如也

空空如也

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

TA关注的人

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