会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
树上的猪
博客园
首页
新随笔
联系
订阅
管理
2014年8月22日
单链表逆序或者逆序输出
摘要: 分为两种情况,一种是只逆序输出,实际上不逆序;另一种是把链表逆序。********************逆序输出*********************** 1 #include 2 #include 3 #include 4 using namespace std; 5 6 7 typed...
阅读全文
posted @ 2014-08-22 17:42 树上的猪
阅读(8507)
评论(0)
推荐(0)
2014年8月8日
重载,重写(覆盖)和隐藏的区别
摘要: 1.重载:重载从overload翻译过来,是指同一可访问区内被声明的几个具有不同参数列(参数的类型,个数,顺序不同)的同名函数,根据参数列表确定调用哪个函数,重载不关心函数返回类型。class A{public: void test(int i); void test(double i)...
阅读全文
posted @ 2014-08-08 21:01 树上的猪
阅读(2344)
评论(2)
推荐(2)
理解public,protected 以及 private
摘要: 经常看到在类中看到public,protected,private以及它们在继承中表示的一些访问范围,很容易搞糊涂。我们首先要明白下面几点。1.类的一个特征就是封装,public和private作用就是实现这一目的。所以:用户代码(类外)可以访问public成员而不能访问private成员;priv...
阅读全文
posted @ 2014-08-08 14:04 树上的猪
阅读(465)
评论(0)
推荐(0)
拷贝构造函数和赋值函数的一些知识
摘要: /*******************拷贝构造函数和赋值运算符重载有以下两个不同之处***************************/1.拷贝构造函数生成新的类对象,而赋值运算符不能。2.由于拷贝构造函数是直接构造一个新的类对象,所以在初始化这个对象之前不用检验源对象是否和新对象相同,而复制...
阅读全文
posted @ 2014-08-08 01:27 树上的猪
阅读(885)
评论(0)
推荐(0)
2014年8月6日
VC++中内存对齐
摘要: 我们经常看到求 sizeof(A) 的值的问题,其中A是一个结构体,类,或者联合体。为了优化CPU访问和优化内存,减少内存碎片,编译器对内存对齐制定了一些规则。但是,不同的编译器可能有不同的实现,本文只针对VC++编译器,这里使用的IDE是VS2012。#pragma pack()是一个预处理,表示...
阅读全文
posted @ 2014-08-06 11:33 树上的猪
阅读(1555)
评论(3)
推荐(0)
2014年8月5日
C++基类和派生类之间的转换
摘要: 本文讲解内容的前提是派生类继承基类的方式是公有继承,关键字public以下程序为讲解用例。 1 #include 2 using namespace std; 3 4 class A 5 { 6 public: 7 A(int m1, int n1):m(m1), n(n1){} 8 ...
阅读全文
posted @ 2014-08-05 11:36 树上的猪
阅读(10687)
评论(0)
推荐(1)
公告