摘要: std::tuple std::tuple 常用容器:tuple std::tuple<...> 可以将多个不同类型的值打包成一个。尖括号里填各个元素的类型。之后可以用 std::get<0> 获取第0个元素,std::get<1> 获取第1个元素,以此类推(从0开始数数)。 #include <i 阅读全文
posted @ 2022-09-20 23:54 吹不散的流云 阅读(257) 评论(1) 推荐(0) 编辑
摘要: 函数也是对象 函数可以作为另一个函数的参数: #include <cstdio> template <class Func> void call_wait(Func func) { func(0); func(1); } int main() { auto myFunc = [](int n) { 阅读全文
posted @ 2022-09-20 23:46 吹不散的流云 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 模板函数 为什么需要模板函数(template) 避免重复写代码 int twice(int i) { return i * 2; } float twice(float f) { return f * 2; } double twice(double d) { return d * 2; } in 阅读全文
posted @ 2022-09-20 23:42 吹不散的流云 阅读(115) 评论(0) 推荐(0) 编辑