C++
gaohua106
这个作者很懒,什么都没留下…
展开
-
回调函数,钩子函数,注册,简析及实例
本文转载自:DyLan985,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/sunstars2009918/article/details/39340449感谢原作者的辛勤工作!原文内容:钩子函数、回调函数、注册函数,挂钩子这些我们代码中经常涉及到的东西,是否已经困扰你很久了?它们究竟是怎么回事,究竟...转载 2019-12-06 16:45:42 · 990 阅读 · 0 评论 -
C++ Primer Rush 2.1基本内置类型
2.1 基本内置类型C++定义了一套包括算数类型(arithmetic type)和空类型(void)在内的基本数据类型。其中算数类型包含了字符、整型数、布尔值和浮点数。空类型不对应具体的值,仅用于一些特殊的场合,例如最常见的是,当函数不返回任何值时,使用空类型作为返回类型。2.1.1算数类型算数类型分为两类:整型(integral type,包括字符和布尔类型在内)和浮点型。算数...翻译 2018-12-26 21:00:28 · 282 阅读 · 0 评论 -
C++ Primer Rush 2.3 复合类型
复合类型(compound type)是指基于其他类型定义的类型。C++语言有几种复合类型,本章将介绍其中的两种:引用和指针。2.3.1 引用引用(reference)为对象起了另外一个名字,引用类型引用(refers to)另外一种类型。通过将声明符写成&d的形式来定义引用类型,其中d是声明的变量名:int ival = 1024;int &refVal = iv...翻译 2018-12-27 18:15:53 · 355 阅读 · 0 评论 -
C++ Primer Rush 2.4 const限定符
有时我们希望定义这样一种变量,它的值不能被改变。为了满足这一要求,可以用关键字 const 对变量的类型加以限定:const int bufSize = 512; // 输入缓冲区大小这样就把 bufSize 定义成了一个常量。任何试图为bufSize赋值的行为都将引发错误。 当以编译时初始化的方式定义一个 const 对象时,编译器将在编译过程中把用到该变量的地方都替换成...翻译 2018-12-27 20:19:04 · 177 阅读 · 0 评论