自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AVL树的插入删除操作

// Demo2.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include using namespace std;#define max(a,b) ((a)>(b)?(a):(b))typedef struct AVLtree{ struct AVLtree * left,*right,*parent; int hight;

2016-02-25 14:47:48 673

原创 C++ mfc 之 CTreeCtrl

在界面开发中,我们首先保证,在正常情况下,自己的程序不出错。另外,还要考虑, 用户各种的使用习惯,是否会导致程序崩溃,极限条件测试等....在软件开发中,有时为了满足某一方面的要求,不得不牺牲另一方面的要求为代价。上面的两句话,引出下文的中心。mfc 的CTreeCtrl类,相信大多人都使用过。如下图,当我们单击【计算机】的时候, 我们要更新以【计算机】为父节点的所有子

2015-12-15 15:37:24 584

原创 vc window style

WS_CLIPCHILDRENExcludes the area occupied by child windows when drawing occurs within the parent window. This style is used when creating the parent window. 当两个窗口有重叠时,子窗口设置此属性的时,当父窗口的重绘动作发生时,父窗口不重

2015-12-10 15:17:36 321

原创 c++ 之类成员函数作为函数的形参传递

在数据库的开发中,做c++开发的人,可能习惯这样做,写一个类,里面封装了所有需要的数据库操作函数。在以后要用的地方,声明一个对象,直接调用其中的成员函数。但有一个问题是,我们经常需要把我们从数据库里面查询到的东西显示在我们的主窗口的界面上。这时,就是两个类之间的数据交换的问题了。关于这个问题。我总结一下,有三种,当然,可能还有更多。1.一切如常,只是声明的类成员函数前,要加关键字s

2015-11-27 16:24:32 6617

原创 C++ API 设计 之 “++”

工作之余,读了一些boost源代码。里面涉及到一些操作符重载的问题。关于++x和 x++操作符调用的问题,一直没搞明白。++x调用哪个函数,x++调用哪个函数,分不清楚。偶然间,阅读了这本这本书,恍然大悟。原来,这是c++语法规定的。记录下,在书籍的169页。操作符语法: 操作符在其API中的声明语法。++x  有两种声明方式:1.   T1 & operator

2015-10-30 09:41:32 341

原创 C++ typename 总结

typename感谢 http://dev.yesky.com/13/2221013.shtml 让我受益匪浅在c++中,typename用于类模板中。 template class enable{}template class enable{}两种写法中,class 和typename的作用是一样的。那不一样的呢?请看以下的例子:template vo

2015-09-18 11:50:38 333

空空如也

空空如也

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

TA关注的人

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