摘要: 主要内容: 1.数组 2.指针 3.动态存储分配 4.指针与数组 5.指针与函数 6.字符串内存地址: 1.内存地址的访问方式 通过变量名访问 通过地址访问 2.& var; //表示var在内存中的起始地址void类型的指针就相当于一个hook(钩子),可以指向任何数据类型。1... 阅读全文
posted @ 2015-08-29 23:54 CHIPER 阅读(173) 评论(0) 推荐(0)
摘要: 主要内容: 1.作用域与可见性 2.对象的生存期 3.数据与函数 4.静态成员 5.共享数据的保护 6.友元 7.编译预处理命令 8.多文件结构和工程作用域:函数原型作用域、块作用域、类作用域、文件作用域函数原型作用域的变量应该是出了函数头的括弧就没有效果了????有... 阅读全文
posted @ 2015-08-29 22:27 CHIPER 阅读(184) 评论(0) 推荐(0)
摘要: UML有三个基本的部分: 1.事物(Things) 结构事物(structural things) 动作事物(behavioral things) 分组事物(grouping things) 注释事物(annotational things) ... 阅读全文
posted @ 2015-08-29 19:05 CHIPER 阅读(274) 评论(0) 推荐(0)
摘要: 主要内容: 1.面向对象的思想 2.OOP的基本特点 3.类的概念和声明 4.对象 5.构造函数 6.析构函数 7.内联函数成员 8.拷贝构造函数 9.类的组合 类的封装:就是允许使用者以特定的权限(private、public、protected)通过接口(成员函数)访问类中的数... 阅读全文
posted @ 2015-08-29 18:55 CHIPER 阅读(184) 评论(0) 推荐(0)
摘要: 主要内容: 1.函数的声明和调用 2.函数间的参数传递 3.内联函数 4.带默认形参值得函数 5.函数重载 6.C++系统函数 调用出现在函数体实现之前时,默认形参值必须在函数原型中给出。调用出现在函数体实现之后时,默认形参值需要在函数实现时给出。 eg: int add(... 阅读全文
posted @ 2015-08-29 15:50 CHIPER 阅读(143) 评论(0) 推荐(0)
摘要: 主要内容: 1.C++语言概述 2.基本数据类型和表达式 3.数据的输入与输出 4.算法的基本控制结构 5.自定义数据类型1.数据类型default is double2.自定义数据类型就是built-in以外的非基本数据类型。 阅读全文
posted @ 2015-08-29 11:54 CHIPER 阅读(154) 评论(0) 推荐(0)
摘要: 主要内容: 1.计算机程序设计语言的发展 2.面向对象的方法 3.面向对象的软件开发 4.信息的表示和存储 5.程序的开发过程语言的发展一直向着:人类自然语言和思维靠近。面向对象的软件工程: OOA: OOD: OOP: OOT: OOSM: 阅读全文
posted @ 2015-08-29 11:35 CHIPER 阅读(161) 评论(0) 推荐(0)
摘要: class uncopyable{protected: uncopyable(){}; //允许derived 对象构造和析构 ~uncopyable(){};private: uncopyable(const uncopyalbe&... 阅读全文
posted @ 2015-08-29 11:19 CHIPER 阅读(114) 评论(0) 推荐(0)
摘要: 1.default costructor / copy constructor / copy assignment 者三者的区别? 特别是copy constructor & copy assignment !!2.编译器可以暗自为class创建default构造函数、copy构造函数、copy ... 阅读全文
posted @ 2015-08-29 00:06 CHIPER 阅读(233) 评论(0) 推荐(0)