
C++
文章平均质量分 88
记录自己C++学习过程中认为比较重要的事情。
澄澈i
尽吾志也而不能至者,可以无悔矣。
变强总是让人抓耳挠腮,头顶着凉。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C/C++ 多线程[1]---线程创建+线程释放+实例
这篇博客写一下多线程的一个demo。多线程还是很有用的,C++程序员进阶的必通之路。大学里面学的那些小玩意儿,单线程就能搞定所有,真正的大型项目,还是会有很多多线程相关的。记住这个多线程demo的简单使用,那么后面进一步拓展就手到擒来了。原创 2024-08-17 18:55:24 · 1276 阅读 · 0 评论 -
C/C++ 拷贝构造函数 | 赋值构造函数 | 移动构造函数 | 移动赋值构造函数
C++中关于一个对象的构造,就有很多讲究。其中最常用的可能就是拷贝构造函数和赋值构造函数。后面的移动相关的就用的很少,每次面试的时候会刷一下面经,突击一下概念,工作中用到少了,久而久之就忘了。这篇文章就对与一个对象的几种构造方式做一个总结。1.拷贝构造函数 用于创建一个新对象作为现有对象的副本。2.赋值构造函数 用于将一个对象的值赋给另一个已经存在的对象。3.移动构造函数 用于将资源从一个临时对象转移到新对象中,避免不必要的资源复制。原创 2024-08-17 18:54:27 · 2107 阅读 · 1 评论 -
C/C++ 谓词 lambda表达式
最近看lambda相关知识点,发现这个概念比较难以理解,看了几遍。可能是第一次正式接触STL的原因,对标准库的泛型编程理解不够深刻。这篇博客就写一下lambda的相关。总结一下就是,谓词,作为标准库中的一个比较准则。这个比较准则是自定义的,是可调用的。我个人觉得有点像函数重载,只不过在STL中叫做谓词。当然后面lambda表达式对谓词的运用更进一步,后面再写。原创 2023-12-03 12:24:27 · 254 阅读 · 1 评论 -
C/C++关于main函数参数问题
每次写C/C++程序,基本上就是一个int main(){return 0;但是后来在linux里面涉及到很多带参数的main函数,我一直不太理解,这里就写篇博客记录一下。这篇博客主要是针对自己遇到的main带参数情况的讨论以及理解,最后找AI汇总了一下带参数的main的用途。原创 2023-11-19 15:22:13 · 326 阅读 · 0 评论 -
C/C++ const相关 常量指针 常指针 常指针常量 顶层底层const
在看const相关内容的时候,对const的一些概念还存在部分疑惑,容易搞混,尤其是在变量声明这种情况下。这篇博客就主要写一下const的相关。这篇文章主要是梳理了一下const的一些用法,平常实际运用到,但总是分不清到底指的什么东西,只能知道是个常量。这一遍梳理下来,总归还是有些好处的。原创 2023-10-22 10:06:26 · 763 阅读 · 0 评论 -
C/C++运算优先级
最近复习C++基础知识的时候,发现对这部分还是有些模糊。常用的+ - × ÷,括号等运算符对于它们的优先级还是比较明确的。但是涉及到移位运算,逻辑运算这种,再结合四则运算,就有点分不清了。为此这篇博客就记录一下,后面再稍微结合点例子举例说明一下。这篇博客总结了一下运算优先级表,并举了一些简单和稍微复杂的例子作为辅助。后期在编程中遇到优先级问题,其实最好的方式我觉得是加括号。但是有时做题目,或者看别人的代码,理解时还需要脑子里有这个对照表。原创 2023-10-22 10:07:26 · 2721 阅读 · 0 评论 -
VSCode的C/C++编译调试环境搭建(亲测有效)
这片博客挺早前就写好了,一直忘记发了,写这篇博客之前自己配的时候也试过很多博客,但无一例外,都各种json配置,结果都差点东西。后面捣鼓来捣鼓去,好不容易才捣鼓出来,自动配好,省事多了,这里就做个记录。原创 2023-04-11 14:31:46 · 1792 阅读 · 0 评论