美文网首页
C++boolan part1

C++boolan part1

作者: Bigyvan | 来源:发表于2017-10-16 10:49 被阅读0次

培养正规的、大气的编程习惯

1.Header(头文件)中的防卫声明


complex.h

#ifndef__COMPLEX__

#define__COMPLEX__

........

.........

#endif

2.设置初值列,初始列 initialization list


public:

     complex (double r = 0, double i = 0)

      :re (r) , im(i)

     {}

3.尽量使用应用来传值 pass by reference

pass by reference和 pass by value相比,速度更快,但不是所有都能用reference传值,能够用reference就用reference。

4.考虑const

如果函数不改变值,则加上const,数据更安全、稳定。

相关文章

  • C++boolan part1

    培养正规的、大气的编程习惯 1.Header(头文件)中的防卫声明 2.设置初值列,初始列 initializat...

  • C++boolan part2

    关于vptr/vtbl 1.只要类中存在虚函数(vptr),则一定有一根虚指针(就算有10000个虚函数也只存在一...

  • 青春,

    Part1

  • 大龄单身女青年,你的人生不应该由他人下定论

    Part1 ...

  • 怎样才能活到淋漓?

    活到淋漓是《三观易碎》里面Part1的主题,我带着“怎样才能活到淋漓?”这一疑问来读Part1。 看着Part1的...

  • C++boolan part3_week2

    面向对象和泛型编程 面向对象是对data和operation的封装,是对同类事物的抽象,跟结构化编程相比它更接近自...

  • C++boolan part1_week3

    C++纯虚函数 一、定义 纯虚函数是在基类中声明的虚函数,它在基类中没有定义,但要求任何派生类都要定义自己的实现方...

  • C++boolan part1_week2

    Big Three三个特殊函数 (拷贝构造函数、拷贝赋值函数、析构函数) 1 拷贝构造函数 定义:如果一个构造函数...

  • C++boolan part3_week3

    由于对红黑树理解不深,课后对红黑树进行了较深入的探索。 此笔记主要对红黑树进行归纳理解,其中不免参照网上资料 红黑...

  • C++boolan part3_week1

    C++容器的介绍及使用 C++中的容器大致可以分为两个大类:顺序容器和关联容器。顺序容器中有包含有顺序容器适配器。...

网友评论

      本文标题:C++boolan part1

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