【发布时间】:2013-02-05 18:00:50
【问题描述】:
std::is_trival<T>::value 可以确定类 T 是否微不足道。但是,我想不出需要这些信息的场景。
有例子吗?
我的一些想法:
假设 T 类是微不足道的,是否意味着 T 可以像这样被memcpy 安全复制:
T t1, t2;
memcpy(&t1, &t2, sizeof(T));
?
【问题讨论】:
-
我会在标准中搜索“琐碎”并检查涉及该概念的解释。我想不出任何特别的用途,因为琐碎的复制是一个更基本的功能。但是,检查一下。
标签: c++ class c++11 typetraits