![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++11
李小乾
这个作者很懒,什么都没留下…
展开
-
VS2013 tuple 源码分析
tuple这玩意实现方法就是递归方式展开函数包的完美示例。相关文章可以查看<深入应用C++11>3.2.1.1章节。tuple的实现思想可以查看侯捷老师视频:https://www.bilibili.com/video/BV1p4411v7Dh?p=20假如我们现在有如下源码:tuple<int, double, char*> my_tuple = make_...原创 2020-04-18 17:01:57 · 363 阅读 · 0 评论 -
VS2013 enable_if 源码分析
//xtr1common文件 // TEMPLATE CLASS enable_iftemplate<bool _Test, class _Ty = void>//第一个模板参数类型bool,这是一种技术 struct enable_if { // type is undefined for assumed !_Test };template<class _Ty&...原创 2020-04-12 20:38:03 · 281 阅读 · 0 评论