找到 34423 篇文章 关于编程

C++ 中的 is_reference 模板

Sunidhi Bansal
更新于 2020年3月23日 07:59:22

59 次浏览

在这篇文章中,我们将讨论 C++ STL 中 std::is_reference 模板的工作原理、语法和示例。is_reference 是一个来自头文件的模板。此模板用于检查给定类型 T 是否为引用类型。此模板是 is_rvalue 和 is_lvalue 的组合,并检查两者之一是否为真,is_reference 的结果也将为真。什么是 C++ 中的引用?引用是现有变量的别名或另一个名称。引用与指针不同——因为我们不能将引用设置为 null,但是…… 阅读更多

C++ 中的 is_polymorphic 模板

Sunidhi Bansal
更新于 2020年3月23日 07:55:52

47 次浏览

在这篇文章中,我们将讨论 C++ STL 中 std::is_polymorphic 模板的工作原理、语法和示例。is_polymorphic 是一个来自 C++ 头文件的模板。此模板用于检查类是否为多态类,并相应地返回真或假结果。什么是多态类?一个从抽象类声明虚函数的类,其中声明了虚函数。此类声明了在其他类中声明的虚函数。语法模板 is_polymorphic;参数模板只能有一个类型为 T 的参数,并检查…… 阅读更多

C++ 中的 is_trivial 函数

Sunidhi Bansal
更新于 2020年3月23日 07:50:08

151 次浏览

在这篇文章中,我们将讨论 C++ STL 中 std::is_trivial 模板的工作原理、语法和示例。is_trivial 是一个来自头文件的模板。此模板用于检查给定类型 T 是否为平凡类。什么是 C++ 中的平凡类类型?当数据以连续方式存储并且仅接受静态默认初始化时,我们将类型称为平凡类型。它可以包括任何类型的数组、类和标量类型。平凡类是一个可以平凡默认构造和平凡复制的类。有些…… 阅读更多

C++ 中的 is_scalar 模板

Sunidhi Bansal
更新于 2020年3月23日 07:47:17

149 次浏览

在这篇文章中,我们将讨论 C++ STL 中 std::is_scalar 模板的工作原理、语法和示例。is_scalar 是一个来自头文件的模板。此模板用于检查给定类型 T 是否为标量类型。此模板是 is_arithmetic、is_pointer、is_enum、is_member_pointer 或 is_same 的组合,并检查两者之一是否为真,is_scalar 的结果也将为真。什么是 C++ 中的标量类型?标量类型是不属于类类型或数组类型的对象。标量类型是一种…… 阅读更多

C++ STL 中 multiset empty() 函数

Sunidhi Bansal
更新于 2020年3月23日 07:44:21

111 次浏览

在这篇文章中,我们将讨论 C++ STL 中 multiset::empty() 函数的工作原理、语法和示例。什么是 C++ STL 中的 multiset?multiset 与 set 容器类似,这意味着它们以与 set 相同的方式存储键值,并以特定顺序排列。在 multiset 中,值与 set 一样被识别为键。multiset 和 set 之间的主要区别在于 set 具有不同的键,这意味着没有两个键是相同的,而在 multiset 中可以存在相同的键值。multiset 键用于实现二叉搜索树。什么…… 阅读更多

C++ STL 中 multiset count() 函数

Sunidhi Bansal
更新于 2020年3月23日 07:40:12

712 次浏览

在这篇文章中,我们将讨论 C++ STL 中 multiset::count() 函数的工作原理、语法和示例。什么是 C++ STL 中的 multiset?multiset 与 set 容器类似,这意味着它们以与 set 相同的方式存储键值,并以特定顺序排列。在 multiset 中,值与 set 一样被识别为键。multiset 和 set 之间的主要区别在于 set 具有不同的键,这意味着没有两个键是相同的,而在 multiset 中可以存在相同的键值。multiset 键用于实现二叉搜索树。什么…… 阅读更多

C++ STL 中 multiset clear() 函数

Sunidhi Bansal
更新于 2020年3月23日 07:37:00

202 次浏览

在这篇文章中,我们将讨论 C++ STL 中 multiset::clear() 函数的工作原理、语法和示例。什么是 C++ STL 中的 multiset?multiset 与 set 容器类似,这意味着它们以与 set 相同的方式存储键值,并以特定顺序排列。在 multiset 中,值与 set 一样被识别为键。multiset 和 set 之间的主要区别在于 set 具有不同的键,这意味着没有两个键是相同的,而在 multiset 中可以存在相同的键值。multiset 键用于实现二叉搜索树。什么…… 阅读更多

C++ STL 中 multiset begin() 和 end() 函数

Sunidhi Bansal
更新于 2020年3月23日 07:31:00

2K+ 次浏览

在这篇文章中,我们将讨论 C++ STL 中 multiset::begin() 和 multiset::end() 函数的工作原理、语法和示例。什么是 C++ STL 中的 multiset?multiset 与 set 容器类似,这意味着它们以与 set 相同的方式存储键值,并以特定顺序排列。在 multiset 中,值与 set 一样被识别为键。multiset 和 set 之间的主要区别在于 set 具有不同的键,这意味着没有两个键是相同的,而在 multiset 中可以存在相同的键值。multiset 键用于实现二叉搜索…… 阅读更多

C++ 中的 is_arithmetic 模板

Sunidhi Bansal
更新于 2020年3月23日 07:28:08

200 次浏览

在这篇文章中,我们将讨论 C++ STL 中 std::is_arithmetic 模板的工作原理、语法和示例。is_arithmetic 模板帮助检查给定类 T 是否为算术类型。什么是算术类型?算术类型包括两种类型:整数类型——在这里我们定义整数。以下是整数类型的类型:char、bool、int、long、short、long long、wchar_t、char16_t、char32_t 浮点类型——这些可以包含小数部分。以下是浮点类型的类型:float、double、long double 所以,模板 is_arithmetic 检查定义的类型 T 是否为算术类型,并相应地返回 true 或 false。语法模板…… 阅读更多

C++ 中的 is_abstract 模板

Sunidhi Bansal
更新于 2020年3月23日 07:24:57

291 次浏览

在这篇文章中,我们将讨论 C++ STL 中 std::is_abstract 模板的工作原理、语法和示例。Is_abstract 模板有助于检查类是否为抽象类。什么是抽象类?抽象类至少包含一个纯虚函数。我们使用抽象类是因为当我们定义函数时,我们不知道它的实现,所以在我们不知道类的函数应该进一步做什么的情况下,这非常有用,但我们确定我们的系统中必须有这样的函数。…… 阅读更多

广告
© . All rights reserved.