随笔分类 -  cpp

摘要:学习从0到1的json实现(一) 参考这个教程入门:https://github.com/miloyip/json-tutorial 实现自己的json解释器过程中遇到了很多问题,这是一篇日志性质的踩坑记录…或许看起来更像是实验报告(仅用于个人记录) null/true/false 将三个值的解析器 阅读全文
posted @ 2022-10-30 22:00 比萨在哭 阅读(19) 评论(0) 推荐(0) 编辑
摘要:c++左值、右值、右值引用 前言 这一部分对于规范代码、提高安全性、加速调试等方方面面都很重要、、问就是天天在引用和const上报红;出现诸如*''表达式必须是 lvalue 或 xvalue"*的错误;发现这些指针远不如我浅浅的理解中的那样简单,于是对其回炉重造! 先明确左值右值的概念 粗浅理解的 阅读全文
posted @ 2022-10-30 12:56 比萨在哭 阅读(68) 评论(0) 推荐(0) 编辑
摘要:cpp:struct & class 大多时候它们长得都很像,经常提到的是struct适合成员变量中仅包含数据,而class适合成员变量繁杂、类型多样(比如自定义的类),这其实也可以被struct分配在栈上而class在堆上所解释;还有就是struct的成员默认为public,class的成员则默认 阅读全文
posted @ 2022-09-18 21:14 比萨在哭 阅读(219) 评论(0) 推荐(0) 编辑
摘要:c++智能指针 本文来源于课程: https://www.bilibili.com/video/BV1LY411H7Gg?share_source=copy_web&vd_source=96e137d103dfc2464739bfd0533bc61a (因为这一部分的内容对我来说很容易忘,特此整理) 阅读全文
posted @ 2022-09-16 15:57 比萨在哭 阅读(29) 评论(0) 推荐(1) 编辑
摘要:cpp类对象作函数参数 参考:c++ Prime Plus(第六版) 第12章 传址or传值 函数传参有几种:指针、引用、值;前两个都是传入地址,最后一个传入对象的值 由于指针操作数据的灵活性高,且指针指的是一个地址,极容易直接修改这个地址里存储的数据,所以出现了引用(指针的语法糖) 引用的好处: 阅读全文
posted @ 2022-08-30 22:03 比萨在哭 阅读(270) 评论(0) 推荐(0) 编辑
摘要:c++ :虚拟机centos7+vscode gcc、g++、make 查看是否安装成功 gccversion g++ --version $ make --version 哪个没有,就yum install gcc-c++/yum install gcc/yum install ma 阅读全文
posted @ 2022-08-28 14:04 比萨在哭 阅读(41) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示