- 博客(2)
- 收藏
- 关注
翻译 19.6 union一种节省空间的类--使用类管理union成员
含有类类型成员的union:c++早期版本规定,在union中不能含有定义了构造函数或拷贝控制成员的类类型成员。当union包含的是内置类型的成员时,编译器将按照成员的次序依次合成默认构造函数或拷贝控制成员。但是如果union含有类类型的成员,并且该类型自定义了默认构造函数或拷贝控制成员,则编译器将为union合成对应的版本并将其声明为删除的所以需要使用类来管理union成员
2017-10-10 22:59:03 554
翻译 c++11 decltype
特殊规定:1. 解引用运算符返回一个左值,因此通过decltype推断的类型为beg表示的元素的类型的引用。template auto fcn(It beg, It end) ->decltype(*beg){return *beg;}
2017-10-08 22:39:11 213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人