
c++语法漫谈
文章平均质量分 79
热衷于c++的coder,喜欢一些比较优雅并且实用的语法,通过总结博客实现记忆以及资源的分享
式守の守护
擅长c++,了解Java,Python,深入了解Linux内核,计算机网络,MySql,Redis,擅长基于c++的后端开发。
展开
-
C++ CRTP技术(奇异递归模版模式)
最近了解到C++的CRTP技术,通过博客来这里记录一下。我们首先可以了解一下什么是CRTP技术。CRTP是C++的一种高级模版变成模式。原创 2025-05-07 15:58:43 · 536 阅读 · 0 评论 -
【c++语法基础】继承和多态
c++为什么基类指针可以指向派生类的函数,我们知道如果只是普通的函数重写,这种情况下同名的函数构成的覆盖,基类指针通过赋值兼容转换只能调用基类的那个函数不能调用派生类的函数。原创 2025-02-26 09:13:04 · 585 阅读 · 0 评论 -
C++之c++类中的六大成员函数之构造函数和析构函数
在c++的类中存在着六大默认的成员函数,所谓的六大默认的成员函数,就是理论上如果代码中没有对应函数的显示表示,编译器会自动补充。原创 2024-04-19 23:28:59 · 358 阅读 · 0 评论 -
c++11 之 左右值引用(帮助你完全理解左右值和完美转发)
所以总结一下左右到底有什么用呢,无非就是c++在不断的发展的过程中发现了一些地方进行着没有必要的拷贝构造而进行的优化,如果你比较熟悉模版,这应该对你的提升代码的效率会有比较大的提升。这也可以解释你的一个疑惑(不知你们有没有)???最开始在刷leetcode的时候我很好奇为什么要直接返回一个vector,list之类的容器,而不是将vector<>&作为一个函数的参数,因为返回不会因为拷贝浪费很多的时间吗,学了这里,你应该就懂了,我们的vector拥有自己的移动构造函数,本质上就是将内部的指针进行了交换。原创 2024-12-05 10:59:05 · 213 阅读 · 0 评论 -
c++怎么通过返回值进行函数重载
这种方式还是非常的巧妙,所以说,c++的没有上限,加油挖掘吧.原创 2024-09-20 17:25:06 · 261 阅读 · 0 评论 -
让自己习惯于c++
effective c++原创 2024-06-19 19:52:40 · 300 阅读 · 0 评论