![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
modern c++
文章平均质量分 81
c++11、c++14及以上内容
零下的温度
这个作者很懒,什么都没留下…
展开
-
模板 —— 函数
一、模板是否需要指定模板形参语法:template < 形参列表 > 声明template <typename T> T fun(T t) { return T();}涉及到模板型别推导时,不需要指定模板形参//涉及到模板型别推导template <typename T> T fun(T t) { return T();}func(1);未涉及到模板型别推导时,需要指定模板形参//未涉及到模板型别推导template <type原创 2022-04-11 15:11:42 · 145 阅读 · 0 评论 -
正则表达式
1.std::regex_match目标字符串需要完全匹配正则表达式,目标字符串一个也不能多。2.std::regex_search搜索目标字符串中第一个匹配正则表达式子串。3.std::regex_replace待补充4.std::match_resultsstd::match_results可以作为std::regex_match和std::regex_search参数,匹配后会对std::match_results进行填充,std::match_results中的每一项为sub_matc原创 2022-02-22 13:09:33 · 684 阅读 · 0 评论 -
左值引用和右值引用
一、左值和右值glvalue 可寻址的表达式,即可使用&操作符的表达式prvalue 只读表达式,即不可使用&操作符的表达式xvalue 延长了生命周期的表达式,即右值引用lvalue 等号左边的值rvalue 等号右边的值二、左值引用和右值引用引用是一种类型左值引用:普通的引用右值引用:可以延长临时对象的生命周期三、移动构造四、模版...原创 2022-03-19 20:52:22 · 10260 阅读 · 0 评论