美文网首页
C++学习日志(1)

C++学习日志(1)

作者: 4004045221b3 | 来源:发表于2016-07-23 22:23 被阅读0次

    本博客内容源于geekband。

    一.防卫式声明

    其中。。部分是1.前置声明 2.类的声明 3.类的相关函数的定义

    二.模板,内联函数,访问级别

    类里面的不用inline外边的要加inline关键字。模板如图定义.;另外数据尽量放在私有部分。

    三.构造函数

    1.可以有多个

    2.可以放在private里面,如单例模式

    四.参数与返回

    1.尽量加const如果不改变内容

    2. 参数与返回尽量用引用(local除外friend)

    3.friend可以访问内部的私有数据,同一个类的各个对象互为友元

    4.传递者(return)无需知道接收者是以引用方式接收·

    五。操作符重载

    1.成员函数(注意:此时有默认的this参数)

    2.非成员函数(参数个数看真实情况,没有默认的参数,<<等必须用此方式)

    具体代码参考标准库复数的定义。

    相关文章

      网友评论

          本文标题:C++学习日志(1)

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