自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (64)
  • 问答 (1)
  • 收藏
  • 关注

原创 纯虚函数和抽象类

纯虚函数就是基类只定义了函数体。没有实现过程。如果基类含有一个或多个纯虚函数  ,那么他就属于抽象基类,不能被实例化,必须在派生类中定义。

2013-10-30 12:37:17 567

原创 C++继承顺序

多重继承类对象的构造顺序与其列表中基类的排列顺序一致,而不是与构造函数的初始化列表顺序一致。如:public C:public A,public B{}继承顺序 A B

2013-10-30 11:40:40 1161

原创 C++ 虚函数相关

//虚函数的用法//虚函数的参数值实在编译器就已经确定了,因此参数值应取基类默认值//下面代码测试理解 输出10 30#include #include using namespace std;void println(const std::string&msg){ cout<<msg<<"\n";}class base{public:

2013-10-30 11:30:03 564

原创 C++派生 虚函数

//虚函数的用法//如果没有虚函数 派生类默认调用基类方法 若果有虚函数 派生类默认调用自己的方法//下面代码测试理解#include #include using namespace std;void println(const std::string&msg){ cout<<msg<<"\n";}class base{public:

2013-10-30 11:08:50 919

原创 C++函数重载运算符重载

#include using namespace std;class String{public: String();//默认构造函数 String(int n,char c);//普通构造函数 String(const char * sourse);//普通构造函数 String(const String& s);//复制构造函数 String & o

2013-10-29 16:01:11 642

原创 C++空类产生成员函数

#include using namespace std;//c++的空类中,默认产生 构造函数、复制构造函数、析构函数、赋值函数、取址运算class A{public: A();//缺省默认构造函数 A(const A&);//复制构造函数 ~A(); //析构函数 A &operator =(const A&);//赋值运算符 A

2013-10-26 22:17:08 631

原创 c++静态成员

1.静态数据成员必须在类外面初始化,以示与普通数据成员的区别。2.静态数据成员是类的成员,它为类的对象所共享。3.静态成员函数只能调用静态数据成员。4.静态数据成员不受private控制符作用。

2013-10-26 22:00:44 725 3

原创 C++类成员访问

#define public private 也是正确的 只不过public变为私有类型

2013-10-26 21:44:33 611

原创 struct 与 class区别

1.C的struct与C++的struct的区别:struct只是作为一种复杂数据类型定义,不能用于面向对象编程。2.C++中的的struct和class的区别:对于成员访问权限以及继承方式,class中默认的事private,而struct中则是public。class还可以用于表示模板类型,struct则不行。

2013-10-26 21:41:02 559

原创 位图按钮

1.方法MFC添加位图按钮,MFC添加图标按钮1、建立MFC下的基于对话框的应用程序;2、在对话框上添加按钮,并把按钮属性中Bitmap设置为true;(即位图打钩)3、在对话框类(CXXXDlg)中添加按钮变量,即建立类向导中的memery variables(本例中为m_BtonBmp);4、新建或者导入bmp文件,明确该文件的ID;5、在对话框的初始化(OnInitD

2013-10-25 22:56:05 823

原创 设置或清除特定位

#include #define  BIT3 (0x1)//0100static int a;void set_bit(){a|=BIT3;//把a的第3个字节置1}void clear_bit(){a&=BIT3;//把a的第3个字节置0}void main(){printf("%d \n",BIT3);}

2013-10-25 21:49:27 692

原创 橡皮擦

把颜色设置为背景色就可以了,但是用彩色就会出错,并不能完全地变为背景色;需要添加  pDC->SetROP2(R2_COPYPEN);//颜色不叠加     保留最后一次画图颜色;然后设置为背景色就行了。

2013-10-22 19:51:02 1105

原创 工具栏的创建

m_ToolBar.CreateEx(this, TBSTYLE_FLAT , WS_CHILD | WS_VISIBLE | CBRS_LEFT //初始停靠在客户区顶部 //| CBRS_GRIPPER //左边有一条竖线 | CBRS_TOOLTIPS //产生工具提示 |CBRS_FLYBY //产生消息文本 | CBRS_SIZE_DYNAMIC //

2013-10-21 21:09:19 643

原创 sizeof()计算方法 c/c++

sizeof 是计算分配内存的大小int    整型  占4个字节 int i,sizeof(i)=4;int a1[9],sizeof(a1)=4*9=36;double 浮点型占8个字节 double b,sizeof(b)=8;double b[3],sizeof(b)=8*3=24;char   字符  占1个字节 char a,sizeof(a)=1;char b1[9],s

2013-10-17 20:17:39 5228 7

原创 单词翻转

1.方法一:I am from shanghai ----->shanghai from am I1.  I ma morf iahgnahs2.  shanghai from am I2.方法二:1.  iahgnahs morf ma I2.  shanghai from am I

2013-10-15 18:29:43 668

原创 各种电脑进入WINPE和BIOS大全

组装机主板品牌笔记本品牌台式机主板品牌启动按键笔记本品牌启动按键台式机品牌启动按键华硕主板F8联想笔记本F12联想台式机F12技嘉主板F12宏基笔记本F12

2013-10-14 08:48:17 5947

原创 目录

目录标题一二级目录标题2

2013-10-12 09:14:51 582

原创 内存分配方式有几种?

内存分配方式有几种?静态存储区 栈 堆 的内存分配1,从静态存储区域分配内存。程序编译的时候内存已经分配好了,并且在程序的整个运行期间都存在,例如全局变量。2,在栈上创建。在执行函数时,函数内局部变量的存储单元可以在栈上创建,函数结束时这些存储单元自动被释放。处理器的指定集中有关于栈内存的分配运算,因此效率比较高,但是分配的内存容量有限。3,在堆上分配内存,亦称动态内存分配,程

2013-10-12 09:11:55 14861

原创 窗口分割及消息响应

MFC窗体视口分割及消息响应 一、 窗体视口分割方法:                                                1、 在此处讲述的是对视口进行的静态分割。 2、 分割详解: 在MFC中要分割窗体视口,就需要用到CSplitterWnd类,但是有时候为了能够对 割实现更多的控制,就需要通过继承CSplitterWnd类来实现.这里讲述的控制是固定分割

2013-10-11 17:24:05 1401

原创 窗口分割

MFC单文档 窗口分割(二次分割)文件1   class CMainFrame : public CFrameWnd 添加如下代码public:CSplitterWnd m_splMainCols;CSplitterWnd m_splRightRows;BOOL OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext

2013-10-11 17:00:21 735

转载 单文档多视图(分割窗口)

单文档多视图本节演示了如何在一个框架中显示两个视图。1.实例说明在MFC中,视图必须存在于框架之中,而单文档只有一个框架,所以一次只能显示一个视图,如果想显示新视图必须关闭当前视图。如果想同时显示两个视图可以用分割窗口。本示例用于查询学生信息,数据存在文档类中,用户可以在第一个视图中输入学号,单击“查找”按钮查找学生消息,结果会显示在第二个视图中,效果如图1-53所示。图1

2013-10-11 16:48:47 2754

原创 GetDocument missing storage-class or type specifiers的解决方法

error C2143: syntax error : missing ';' before '*'error C2501: 'CTest1Doc' : missing storage-class or type specifierserror C2501: 'GetDocument' : missing storage-class or type specifiers遇到这种莫名的错误,最可气了

2013-10-11 16:42:28 3738

oracleasm资源包

kmod-oracleasm-2.0.8-15.el6_9.x86_64.rpm oracleasmlib-2.0.4-1.el6.x86_64.rpm oracleasm-support-2.1.8-1.el6.x86_64.rpm setup: rpm -ivh oracleasm-support-2.1.8-1.el6.x86_64.rpm yuminstall kmod-oracleasm* rpm -ivh oracleasmlib-2.0.4-1.el6.x86_64.rpm

2018-07-17

QML自我创建使用

QT中自己新建已和类,在QML中调用该对象,直接在界面上显示出来

2016-06-21

PB调用C++DLL

PB调用C++DLL问题,测试例子中是, 调用C++的char*参数的小例子

2015-09-08

转换图片的大小GDI

通过GDI技术来 转换图片的大小,通过GDI技术来 转换图片的大小,

2015-07-10

TMSComponentPackv5.0.5.0

TMSComponentPackv5.0.5.0控件资源,里面包含很多子控件

2015-03-25

FastReport4126

FasrReport4126的安装文件和安装的步骤,内涵DOC文档说明安装步骤

2015-03-07

Guide to Unix and Linux

Guide to Unix and Linux入门,高清英文版,入门级的介绍。。

2014-10-17

WTL建立Dialog例子

WTL建立Dialog例子,用WTL建立的Dialog的小例子

2014-09-15

BCB简单聊天通讯

TClientSocket,TServerSocket实现BCB简单聊天通讯,含有一个Client和一个Server

2014-08-25

TPNGImage.v.1.564

TPNGImage.v1.564.Full.Source.Delphi.BCB.ccrun.282267.rar BCB的可以用,安装的时候有点麻烦,我也是刚学,之所以考虑到用PNG是一名为PNG一般的占用资源比较少。

2014-08-22

TGifImage.v2.2.Full.Source.BCB.836077

TGifImage.v2.2.Full.Source.BCB.836077.rar 用来支持动态的GIF图片

2014-08-22

BCB WEb接口调用例子

BCB WEb接口调用例子,里面有代码和文档介绍

2014-08-13

BCB调用WebServers接口

BCB通过WSDL Importer调用WebServers接口文档说明,有图片详细介绍,例子是腾讯QQ是否在线状态判断。

2014-08-13

Http下载文件

MFC C++的Http下载文件,根据URL路径下载文件到本地。

2014-06-25

时间片轮转

操作系统 的课程设计 时间片轮转发;任务可以使不同时到达

2014-05-26

VC6.0GDI++

VC6.0GDI++,绘制界面,VC6.0的一般不支持,需要自己添加

2014-05-09

MFCdll(VC6.0)

mfc42d MFC42UD MFCO42D.DLL MSVCRTD.DLL 都是VC6.0需要的环境

2014-05-08

去掉VS警告

去掉VS警告,去掉大量的刷屏警告。不过这只是去标不去本的办法

2014-04-14

电脑服务安装卸载

电脑服务的安装和卸载,通过该工具可以简单滴实现,某些想要安装的服务和卸载的服务轻松解决。

2014-04-11

华硕K52D触摸板驱动

华硕K52D触摸板驱动,应该K系列的都支持

2014-04-06

DebugView32

DebugView32,VC调试的过程中,可以用这个记录日志,是个打日志的好东西

2014-02-17

VC工程名字转换

VC工程名字转换,方便工程名字的更改,改成自己想要的

2013-12-30

Windows程序设计

Windows程序设计,学习C++的程序员们可以看看

2013-12-21

校园客户端

老版本的校园客户端,有需要的可以看一下,可以自己设置无线wifi

2013-11-17

电脑WINPE快捷键

电脑WINPE快捷键,各种品牌电脑和笔记本电脑。

2013-10-21

MFC类中文手册

MFC类中文手册,方便好用,中文版本,更容易理解

2013-07-29

操作系统课程设计

操作系统课程设计的4个界面设计,内存分配算法,页面置换算法,作业调度算法,进程调度算法

2013-07-22

c++头文件和经典代码大全

c++头文件和经典代码大全。

2013-07-19

VS 提示助手

VS 提示助手 破解版,很方便C++用户,弥补没有助手的缺点

2013-07-19

pdf转化word

pdf转化word工具,方便好用!

2013-07-08

模拟进程调度

模拟进程调度,操作系统实验作业,实现模拟安权重优先调度。

2013-04-22

绘制对话框画刷

绘制对话框画刷,可以在对话框上绘制图形。

2013-04-20

dll动态链接库

dll链接库,关于dll动态链接库的一些小用法

2013-04-12

excel头文件

excel文件,头文件,导入和导出的头文件,简单实用

2013-03-25

VC日期控件

VC日期控件

2013-03-18

微软工具 IIS6.0

IIS6.0 工具,安装VS2003时候必须安装的工具,Microsoft FrontPage Web 2000

2013-03-13

VC++导出excel

VC++导出excel,从程序中简单的导出excel,方便了我们进行皮操作

2013-03-02

VC读取EXCEL文件数据

VC读取EXCEL文件数据,可以方便快速的导入数据。简单好用

2013-02-26

网络基础知识

网络基础知识练习,实验课基础练习,初步知识

2012-12-13

sqlite资料

sqlite资料,适合初步学习这方面的新手,更容易上手

2012-12-13

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

TA关注的人

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