相关疑难解决方法(0)

特质班如何运作?

我正在阅读Scott Meyers的Effective C++.他正在谈论traits类,我知道我需要它们来确定编译期间对象的类型,但我无法理解他对这些类实际做什么的解释?(从技术角度来看)

c++ traits

63
推荐指数
2
解决办法
3万
查看次数

C++类型特征

我知道他们编码有关您实例化它们的类型的信息,但它们如何工作?比如说,类型特征std::is_class.它是如何工作的?所有的实现看起来都像空结构,我必须承认我正在挠头.

这些名称看起来足够描述,所以我可以理解它们的意思,但是什么是使用类型特征的典型场景?

我找不到关于这个主题的介绍性资源(或关于SO的问题).指针将不胜感激.

c++ templates metaprogramming type-traits

11
推荐指数
1
解决办法
1194
查看次数

标签 统计

c++ ×2

metaprogramming ×1

templates ×1

traits ×1

type-traits ×1