7.29
来源:互联网 发布:python 生成嵌套字典 编辑:程序博客网 时间:2024/05/22 14:52
2011 boost 库、一个平台的 api。汇编、python、设计模式。 stl。 (常用的)
RW
判断是否是IP
文件、写日志
配置文件读取
c接口设计与实现的 断言、内存、常用数据结构、字符串。
现在写程序 两个语言 一起用 c++、python。还是要写程序才能提高快。
假如要判断 一个字符串 是否是 IP 你要明白规则,才能写出来。
游戏编程感悟 c、c++ 部分c接口设计与实现
c++ primer 这5章看完 做一个总结。知识点 对应例子。
派生类构造函数 构造函数和复制控制成员 是不能复制的。
派生类对象 是由派生类定义的成员 加上一个或多个基类子对象构成。
class bulk_item:public: item_base
{
public:
bulk_item():min_qty(0),discount(0.0){}
}这个会调用默认构造函数。
派生类构造函数 会 先初始化 基类的构造函数、然后在构造派生类构造函数。
先运行初始化函数列表 在运行构造函数的函数体。
一个类 只能初始化 自己的直接基类。
using add 是不是虚函数 都一样。
具有指针成员的派生类 需要自己定义复制构造函数。
下午:
例子:
派生类的复制控制成员:
派生类的赋值操作符。
class Derived : Base
{
Derived( const Derived& rhs):Base(rhs){}
Derived& operator = (const Derived& rhs)
{
if(this != rhs)
{
Base::operator=(rhs);
}
return * this;
}
}
虚函数是返回值 和形参 都一样。
打个比方:
class Base
{
public:
virtual int add(int n);
}
class Dervied:public Base
{
int add (int m); // 虚函数
int add (int m,int n); // 是在派生类中新加的,函数重载。是一个新的函数。
}
基类的指针 只能访问对象的基类部分。
501 页的名字查找与继承 说的比较明白。
面向对象编程还差 习题和文本查询程序。
复制控制 和 操作符重载 都是为了 继承与派生 准备的。
模板与泛型编程:
非类型模板形参
- 7.29
- 7.29
- 7.29
- 7.29
- 7.29
- 7.29
- 7.29 工作计划
- 手记7.29
- 7.29 盒子
- 7.29学习
- 7.29总结
- 7.29 队列
- 7.29 队列
- 7.29笔试
- ++项目会议【7.29】
- C++学习日记 7.29
- 2010 7.29 双刀完毕
- 7.29听课笔记
- 如何保护.net中的dll文件(防止破解、反编译dll)
- linux 常用工具脚本
- JavaScript名词解释
- 误解XML
- 常用bash脚本
- 7.29
- c++ 深复制,浅复制
- linux2.6.12自带的i2c驱动的应用
- ADO.NET—Asp.net 用DataSet对象更新数据(SqlDataAdapter)
- 鼠标经过显示图片
- linux内核的 等待队列 使用方法,wait_queue_head_t,进程休眠
- 网站的安全与稳定
- js 文件压缩-jsmin简介
- 菜单