上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 43 下一页
摘要: 基类声明的指针变量和引用类型变量可以指向派生类的对象,而反过来派生类的指针却不能指向基类变量。这与基类和派生类之间,被允许的赋值方向是相反的。但是从逻辑上很容易推敲其合理性。 阅读全文
posted @ 2014-11-13 14:41 oucaijun 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 说明:文章中关于operator=实现的示例,从语法上是对的,但逻辑和习惯上都是错误的。参见另一篇专门探究operator=的文章:《c++,operator=》http://www.cnblogs.com/mylinux/p/4113266.html1.构造函数与析构函数不会被继承;[1] 不是... 阅读全文
posted @ 2014-11-13 13:59 oucaijun 阅读(2484) 评论(0) 推荐(0) 编辑
摘要: 派生类对象可以对基类对象赋值,赋值时属于派生类独有的部分就舍弃不用。#include using namespace std;class DemoA{public: int m_a; void show(); DemoA(int val);};DemoA::DemoA(int va... 阅读全文
posted @ 2014-11-13 10:46 oucaijun 阅读(4056) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std;//-------------------------------class A1{public: int a;public: void m();};void A1::m() { coutaaA1::aA2::ausing ... 阅读全文
posted @ 2014-11-13 10:26 oucaijun 阅读(3686) 评论(0) 推荐(0) 编辑
摘要: // 模版函数的定义和使用: // 1.模板支持返回参数类型为模板参数。 // template // RET_T prifunc2(IN1_T in1 , IN2_T in2) { ... } // 2.因为在函数调用时无法直接推断返回类型,所以可以显示的提供模板实参。prifunc2 // 3.模板声明时RET_T放到第一位,使用时可以只提供返回值类型,而剩余的参数则按常规方式利用形参进行推断。prifunc2 阅读全文
posted @ 2014-11-13 10:10 oucaijun 阅读(3499) 评论(0) 推荐(0) 编辑
摘要: 内联成员函数有两程方式实现内联成员函数1)在声名成员函数的同时定义成员函数体2)声明成员函数时,在最前面加上inline关键字在定义成员函数时也在最前面加上inline关键字建议inline函数在头文件中声明,以便被不同文件使用。【同c】注意:内联函数中如果出现条件或循环语句,则不会被真正当成内联函... 阅读全文
posted @ 2014-11-12 16:39 oucaijun 阅读(2361) 评论(0) 推荐(0) 编辑
摘要: 成员变量和成员函数的访问可以采用以下几种访问方式:对象.成员变量名; 对象.成员函数名(实参列表)对象的指针->成员变量名; 对象的指针->成员函数名(实参列表)对象的引用.成员变量名对象的引用.成员函数名(实参列表)类名::静态成员变量名;类名::静态成员函数名(实参列表) 阅读全文
posted @ 2014-11-12 16:33 oucaijun 阅读(320) 评论(0) 推荐(0) 编辑
摘要: c++,public/protected/private权限修饰符 阅读全文
posted @ 2014-11-12 16:24 oucaijun 阅读(836) 评论(0) 推荐(0) 编辑
摘要: 静态成员变量://静态成员变量(static)// //1.如果想在同类的多个对象之间实现数据共享 ,可以用静态//成员变量,即用static修饰的成员变量,例 static int a;//静态成员变量在项目刚运行的时候就分配内存,项目运//行结束以后才销毁。// //2.静态成员变量被它所属类... 阅读全文
posted @ 2014-11-12 15:33 oucaijun 阅读(1051) 评论(0) 推荐(0) 编辑
摘要: 1. C++默认实现了 = 号赋值;operator=只要将一个对象的内容的内容逐位复制给另外一个对象即可。2. C++默认实现了复制构造函数;同样,只要将一个对象的内容的内容逐位复制给另外一个对象即可。3. 默认实现的复制构造函数属于浅拷贝。当对象里面有指针的时候,第二个对象的指针并没有重新分配空... 阅读全文
posted @ 2014-11-12 14:42 oucaijun 阅读(867) 评论(0) 推荐(0) 编辑
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 43 下一页
下载TeamViewer完整版 下载TeamViewer