美文网首页
GeekBand C++第一周

GeekBand C++第一周

作者: 文字工作者377 | 来源:发表于2016-07-25 16:41 被阅读0次

第一周

c++历史

1.0:c++98

2.0:c++11

C++代码基本形式

头文件 标准库 .h

主程序 .cpp

头文件

防御式声明

#ifndef

#define

……

#endif

构成

0前置声明

1类声明

2类定义

inline 函数

直接在类内定义的函数为inline函数 或 在函数前 + inline

一般数据为private 函数为public

构造函数

没有返回值

初始化列

相同class的各个object互为friend

同名函数可以重载

函数(没改变数据)后+const

友元函数 friend 可以取得类的private

成员函数带有 this 指针

操作符重载 = 返回reference  (为了 连串使用 = = 时)

非成员函数 操作符重载 + 返回 value (因为返回的是local object)

函数

参数传递

值传递:需要拷贝对象到栈

引用传递:只需要传递地址   若+ const 不改引用值

返回值

一般返回引用

但局部变量不能返回引用

相关文章

网友评论

      本文标题:GeekBand C++第一周

      本文链接:https://www.haomeiwen.com/subject/pcogjttx.html