自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 简单工厂模式的C++实现【设计模式】

最近没事吧就把设计模式上的一些模式用C++来实现一下。实现代码如下:【用四则运算做演示】#include using namespace std;class Operation{private: int m_numberA; //我始终认为类成员都应该为私有成员,对它的访问应该在成员函数中实现 int m_numberB;public: Operation(int, i

2013-11-17 20:55:45 820

原创 关于vmware workstation启动虚拟机显示“内部错误”的解决方法

今天用我的vmware workstation启动RedHat Linux时显示“内部错误”,刚开始我以为是我的RedHat系统有问题,【没关系,我有快照】于是我就恢复了一下快照,再去启动时依然显示“内部错误”,于是就在网上找了几个办法都没能解决。正在我没办法了,准备重装vmware时猛然想到我曾经把vmware的一些开机启动服务给关了,【当时感觉它占用我的内存,而且减慢了开机速度,就关了】只

2013-10-07 10:18:57 17778 4

原创 c的32个变量类型

c语言一共有32个关键字:auto:就当它不存在,编译器默认变量都是auto/int :整型变量/double :双精度变量/long :长整型变量/char:字符型变量/float:单精度变量 /short :短整型变量/signed :符号型变量/unsigned :无符号变量/struct:声明结构体变量 /union :声明联合体变量/enu

2013-09-23 21:56:51 753

原创 关闭vmwar下的redhat 9.0在按tab时的滴滴声

在使用redhat时tab是必不可少的按键,可在Vmware上的Linux总是有滴滴声,太恶心人了!在网上找的一些解决方法:1、解决shell下的响声:vi /etc/inputrc------>>要用root不然没权限将set bell-style none 前面的#去掉【好像在第二行】,之后重启系统即可解决声音问题【先别急重启,这只是解决了shell下的响声,还有vi下

2013-09-21 22:20:24 1772

原创 获取窗口句柄,并设置窗口标题

所需头文件:#include Winuser.h> //包含了windows.h的头文件获取的方法:HWND hWnd = ::GetForegroundWindow();char cap[24] = {"CLIENT"};::SetWindowText(hWnd , cap); //设置窗口的标题

2013-09-08 17:15:48 4660

原创 全局变量与全局静态变量

静态变量的一个很重要的特征就是隐藏 ,即外部不可见。1、若程序由一个源文件构成时,全局变量与全局静态变量没有区别;2、若程序由多个源文件构成时,全局静态变量可以在整个程序文件中使用(加上extern),全局静态变量会被隐藏,即对组成该程序的其它源文件是无效的。还有其他的区别,但这个最重要!

2013-09-08 17:04:28 663

原创 在MFC中使Edit Control自动滚动到最底端

假如将edit1中的内容显示到edit2中,按下Enter键时发送,但是edit2里的内容并不能自动向下滚动,默认是显示上端的内容,如下:因而需要向edit2发送消息如下:this->SendDlgItemMessage(RECV_EDIT,WM_VSCROLL, SB_BOTTOM,0);

2013-09-08 16:54:16 4232

转载 extern "C"的用法

1.引言  C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程 式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支 持函数的重载,C++对全局函数的处理方式与C有明显的不

2013-08-31 08:40:22 537

原创 linux 文件名命名规则(部分)

1、Linux 系统区分英文字符的大小写。命名目录和命名文件的规则是相同的。2、除非有特别的原因,否则用户创建的文件和目录名要使用小写字符。大多数的 Linux 命令也使用小写字符。       3、Linux 系统下的文件名长度最多可到256个字符。通常情况下,文件名的字符包括:字母、数字、"."(点)、"_"(下划线)和"-"(连字符)。4、不建议使用含有特殊意义的字符Li

2013-08-29 22:20:33 4156

转载 C++中的operator new与new operator区别

C++中的operator new与new operator,看上去挺像的两姐妹,却有天壤之别。operator new(1)       只分配所要求的空间,不调用相关对象的构造函数。当无法满足所要求分配的空间时,则        ->如果有new_handler,则调用new_handler,否则        ->如果没要求不抛出异常(以nothrow参数表达),则执行b

2013-08-27 08:11:59 553

空空如也

空空如也

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

TA关注的人

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