分类
发现
榜单
服务器优惠
AI论文
IT文库
搜索
注册
登录
分类
发现
榜单
服务器优惠
AI论文
IT文库
搜索
注册
登录
搜索
书栈网 · BookStack
本次搜索耗时
0.028
秒,为您找到
133203
个相关结果.
搜书籍
搜文档
this那些事
2319
2020-04-14
《C++那些事(Stories About C Plus Plus)》
this指针那些事 this指针那些事 相信在坐的很多人,都在学Python,对于Python来说有self,类比到C++中就是this指针,那么下面一起来深入分析this指针在类中的使用! 首先来谈谈this指针的用处: (1)一个对象的this指针并不是对象本身的一部分,不会影响sizeof(对象)的结果。 (2)this作用域是在类内部,...
::那些事
1235
2020-04-14
《C++那些事(Stories About C Plus Plus)》
:: 那些事 :: 那些事 全局作用域符(::name):用于类型名称(类、类成员、成员函数、变量等)前,表示作用域为全局命名空间 类作用域符(class::name):用于表示指定类型的作用域范围是具体某个类的 命名空间作用域符(namespace::name):用于表示指定类型的作用域范围是具体某个命名空间的 具体代码见:::.cpp
decltype那些事
1384
2020-04-14
《C++那些事(Stories About C Plus Plus)》
decltype那些事 1.基本使用 1.1 推导出表达式类型 1.2 与using/typedef合用,用于定义类型。 1.3 重用匿名类型 1.4 泛型编程中结合auto,用于追踪函数的返回值类型 2.判别规则 decltype那些事 1.基本使用 decltype的语法是: decltype ( expression ) ...
using那些事
1093
2020-04-14
《C++那些事(Stories About C Plus Plus)》
using那些事 基本使用 改变访问性 函数重载 取代typedef using那些事 基本使用 局部与全局using,具体操作与使用见下面案例: #include <iostream> #define isNs1 1 //#define isGlobal 2 using namespace std ; v...
union那些事
865
2020-04-14
《C++那些事(Stories About C Plus Plus)》
UNION那些事 UNION那些事 联合(union)是一种节省空间的特殊的类,一个 union 可以有多个数据成员,但是在任意时刻只有一个数据成员可以有值。当某个成员被赋值后其他成员变为未定义状态。联合有如下特点: 默认访问控制符为 public 可以含有构造函数、析构函数 不能含有引用类型的成员 不能继承自其他类,不能作为基类 不能含有虚函数...
enum那些事
2780
2020-04-14
《C++那些事(Stories About C Plus Plus)》
enum那些事 传统行为 经典做法 C++11 的枚举类 类中的枚举类型 enum那些事 传统行为 枚举有如下问题: 作用域不受限,会容易引起命名冲突。例如下面无法编译通过的: #include <iostream> using namespace std ; enum Color { RED , BL...
friend那些事
1116
2020-04-14
《C++那些事(Stories About C Plus Plus)》
friend那些事 0.概述 1.友元函数 2.友元类 3.注意 friend那些事 0.概述 友元提供了一种 普通函数或者类成员函数 访问另一个类中的私有或保护成员 的机制。也就是说有两种形式的友元: (1)友元函数:普通函数对一个访问某个类中的私有或保护成员。 (2)友元类:类A中的成员函数访问类B中的私有或保护成员 优点:提高...
assert那些事
1495
2020-04-14
《C++那些事(Stories About C Plus Plus)》
assert那些事 1.第一个断言案例 2.断言与正常错误处理 assert那些事 1.第一个断言案例 断言,是宏,而非函数 。assert 宏的原型定义在 (C)、(C++)中,其作用是如果它的条件返回错误,则终止程序执行。可以通过定义 NDEBUG 来关闭 assert,但是需要在源代码的开头,include 之前。 void a...
volatile那些事
1379
2020-04-14
《C++那些事(Stories About C Plus Plus)》
volatile那些事 1.volatile 2.volatile应用 3.volatile常见问题 4.volatile使用 volatile那些事 1.volatile 被 volatile 修饰的变量,在对其进行读写操作时,会引发一些可观测的副作用 。而这些可观测的副作用,是由程序之外的因素决定的 。 2.volatile应...
extern那些事
1278
2020-04-14
《C++那些事(Stories About C Plus Plus)》
extern "C"那些事 1.C++与C编译区别 2.C++调用C函数 2.C中调用C++函数 extern "C"那些事 1.C++与C编译区别 在C++中常在头文件见到extern "C"修饰函数,那有什么作用呢? 是用于C++链接在C语言模块中定义的函数。 C++虽然兼容C,但C++文件中函数编译后生成的符号与C语言生成的不同。因...
1
2
3
4
»
..100