• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
invisible_man
博客园    首页    新随笔    联系   管理    订阅  订阅
2018年3月26日
读书笔记_Effective_C++_条款三:尽可能使用const
摘要: const是常量的意思,它可以定义一个不可改变的量,主要用于以下几个地方: 1. 修饰变量,使之不可改变 举个例子: 此时var的值就不能改变了。也正是因为const的变量不能轻易修改存储的值,所以在声明的时候就要初始化,这样就是不行的: 编译器就会报错。 2. 修饰指针 指针是特殊的变量,有时我们 阅读全文
posted @ 2018-03-26 20:28 invisible_man 阅读(212) 评论(0) 推荐(0)
读书笔记_Effective_C++_条款二:尽量以const, enum, inline替换#define
摘要: 其实这个条款分成两部分介绍会比较好,第一部分是用const和enum替换不带参的宏,第二部分是用inline替换带参的宏。 第一部分:用const和enum替换不带参宏 宏定义#define发生在预编译期,而const,enum定义的常量发生在编译期,两者的重要差别在于编译期里的变量是进符号表的,而 阅读全文
posted @ 2018-03-26 20:15 invisible_man 阅读(146) 评论(0) 推荐(0)
读书笔记_Effective C++_条款一:将C++视为一个语言联邦
摘要: C++起源于C,最初的名称为C with Classes,意为带类的C语言,然而,随着C++的不断发展和壮大,在很多功能上已经远远超越了C,甚至一些C++程序员反过来看C代码会觉得不习惯。 C++可以看成由四个部分组成,分别是: (1) C。C++从语法和代码风格上以C为基础,这也正是C++命名的由 阅读全文
posted @ 2018-03-26 19:54 invisible_man 阅读(137) 评论(0) 推荐(0)
第二章:文法和语言
摘要: 符号就是字符对吗? 答案是错误的,比如 if while for else等关键字。 关于编译原理 语法树 句柄 简单短语 短语 的区分,通过两个例子来理解概念以及方法: 例子1——语法树 S -> a|b|(T) T -> TdS|S Vt={a,b,d,(,)}.Vn={S,T},S是开始符 句 阅读全文
posted @ 2018-03-26 17:38 invisible_man 阅读(312) 评论(0) 推荐(0)
linux如何查看端口状态
摘要: 在Linux使用过程中,需要了解当前系统开放了哪些端口,并且要查看开放这些端口的具体进程和用户,可以通过netstat命令进行简单查询 在Linux使用过程中,需要了解当前系统开放了哪些端口,并且要查看开放这些端口的具体进程和用户,可以通过netstat命令进行简单查询 netstat命令各个参数说 阅读全文
posted @ 2018-03-26 13:57 invisible_man 阅读(569) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3