- 博客(7)
- 收藏
- 关注
原创 C++11新特性 —— result_of函数
所在头文件:#include <functional>,定义在std命名空间中。result_of() 函数使用到了模板元编程技术,对于F(Arg1, Arg2, ..., Argn),F是一个可调用对象f(函数指针,函数引用,成员函数指针,或函数对象)的类型,Argn是其参数argn的类型,那么result_of<F(Arg1, Arg2, ..., Argn)>::type表示的就是可调用对象f(arg1, arg2, ..., argn)的返回值类型。例子:#includ
2022-05-21 16:24:20
952
原创 【大厂高频面试题】详解LRU cache(最近最少使用缓存)的实现 —— C++版本
LRU Cache是经典的大厂面试题,面试中经常需要写出其底层实现。本文详细解释了LRU Cache的设计、原理,并给出了其C++版本的实现。
2022-03-03 11:42:44
1623
原创 C++函数详解(三)—— inline与constexpr函数、匹配和函数指针
精解C++函数中的内联(inline)函数和constexpr函数,以及函数部分的两个重难点——重载匹配和函数指针。
2022-03-01 16:29:19
1210
原创 C++函数详解(一)—— 自动对象与局部静态对象、传值与传址、const形参和实参
精解C++函数中的三个重要知识点:自动对象与局部静态对象、传值与传址、const形参和实参
2022-02-25 00:45:54
1495
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人