zoukankan      html  css  js  c++  java
  • 读google c++规范笔记

    全局变量在main函数之前初始化
    原则上禁止拷贝构造函数和赋值函数
    如果只有数据,没有方法,可以用struct
    析构函数声明为虚函数
    尽量避免重载操作符
    难以定位的bug
    误以为简单的操作
    存取控制
    可以放到声明文件中

    输入参数为值或者常数引用,输出参数为指针
    overloading
    函数名相同,但是参数不同
    override
    函数名相同,参数也相同
    缺省参数尽量少使用

    友元
    针对某个类,消除自己的封装性

    异常
    在不该出来的地方出来

    static_cast
    const_cast
    reinterpret_cast

    前置自增和自减,避免拷贝,效率更高


    MySQL限时解答,24小时内友哥专业解答
    http://www.yougemysqldba.com
    如有进一步需要请联系微信onesoft007
    微博账号@友哥一指
  • 相关阅读:
    2020.12.15
    2020.12.14
    2020.12.13
    2020.12.11
    2020.12.10
    语音合成标记语言(SSML)
    Skyline查询
    win10 VMware 安装 Linux 虚拟机
    图像梯度计算
    Harris Corner Detection
  • 原文地址:https://www.cnblogs.com/youge-OneSQL/p/9655763.html
Copyright © 2011-2022 走看看