会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
canexjtuzju
记录
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2014年8月28日
c++笔记--父类和子类的转化问题
摘要: 以下二种情况是可以成立的:父类指针或者引用可以指向子类对象(指针解释的对象大小为基类大小,子类包含有基类)子类分割成基类对象(一只鸡一定是一个动物)以下二种情况不能成立:子类指针或者引用指向父类对象(指针解释的对象大小为子类大小,比基类要大,会出现不合法的内存访问)基类转化成子类(一个动物不一定是鸡...
阅读全文
posted @ 2014-08-28 21:18 canexjtuzju
阅读(284)
评论(0)
推荐(0)
编辑
c++笔记--函数重载(不合法的重载情况)
摘要: 在下面几种情况下不能视为重载:1、返回值不同的函数不能视为重载2、返回值是否为静态不能视为重载3、数组和指针int fun(int *ptr);int fun(int ptr[]); // redeclaration of fun(int *ptr)4、函数和函数指针void h(int ());v...
阅读全文
posted @ 2014-08-28 20:23 canexjtuzju
阅读(645)
评论(0)
推荐(0)
编辑
重新排列数组,使得负数后面跟着正数,O(1)的空间
摘要: 两种情况:可以打乱原始顺序;不可以打乱原始顺序下面代码未测试,只是build了一下 1 /************************************************************************* 2 > File Name: RearrangeArr...
阅读全文
posted @ 2014-08-28 10:23 canexjtuzju
阅读(847)
评论(0)
推荐(0)
编辑