C++中模版的基本使用技巧
这章是C++ Templates
第五章的读书笔记,希望通过这章能帮助你学会模版的基本使用技巧👍。我们将搭建一个方法来判断某类型是否可迭代(是否存在迭代器)。
这章是C++ Templates
第五章的读书笔记,希望通过这章能帮助你学会模版的基本使用技巧👍。我们将搭建一个方法来判断某类型是否可迭代(是否存在迭代器)。
在使用std::get<>()
时产生的好奇,发现标准库有一个std::index_sequence
,尝试使用C++
自行实现一个std::index_sequence
整数序列生成器,只需要编译期传入序列终点👍。
这章属于是重点了,而且感觉还挺难掌握各种用法的,不过也是让我感觉魔法的开始✨。
非类型模板参数其实说来也简单,也就是在template
中将typename
换成具体的类型。但是还是有诸多限制和使用方式的。👍
继续开新坑了♿,C++
模版元编程。作为一个记录笔记吧。如有错误,也请原谅QAQ,代码都是用msvc clang
编译跑通。