• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

Dean@cnbolg

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

随笔分类 -  C/C++

const对象仅在文件内有效-谈extern/作用域
摘要:《C++ Primer》中指出,const对象仅在文件内有效(2.4章 page54)。 WHAT? const对象 :分两步 - 1,找到对象 2,加const (注意陷阱) 文件内 :指的是在一个项目中,相互独立的文件。即没有#include! HOW? 通过对全局变量加上const限定符,限制 阅读全文

posted @ 2017-03-27 12:09 Dean@cnbolg 阅读(1246) 评论(0) 推荐(1)

const成员函数
摘要:effective C++ 03 - 多才多艺的const const成员函数 类的非const对象既可以访问const成员函数,又可以访问非const成员函数。 类的const对象则只能访问类的const成员函数,不能访问非const成员函数。 因此,当需要使用类的const对象时,一般就需要为其 阅读全文

posted @ 2017-03-12 22:50 Dean@cnbolg 阅读(185) 评论(0) 推荐(0)

C++ 引用
摘要:引用 引用是一种不用*就能取到值的隐式指针,常用作函数的参数和返回值。 初始化 定义引用时,必须同时对其进行初始化。 初始化引用,可以用同类型变量或者另一个引用(需要是左值)。 而以下引用的建立方式是错误的 注意:const引用可以被右值(表达式或常量)初始化。主要用作以右值的形式初始化const引 阅读全文

posted @ 2017-03-10 18:07 Dean@cnbolg 阅读(135) 评论(0) 推荐(0)

C++拷贝构造&操作符重载
摘要:头文件 DString.h如下 实现如下DString.cpp #include <string.h> #include "DString.h" DString::DString(const char * c) { if(NULL == c) { m_data = new char('\0'); } 阅读全文

posted @ 2017-03-05 17:15 Dean@cnbolg 阅读(158) 评论(0) 推荐(0)

 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3