
2019.3.21C++学习笔记(1)
发布日期:2021-05-10 06:36:47
浏览次数:21
分类:精选文章
本文共 989 字,大约阅读时间需要 3 分钟。
2023年10月18日
今天,我决定开始系统地学习C++。虽然之前下载了许多学习资料,但总是因为时间关系而未能系统学习。这一次,我决定通过博客的形式来督促自己学习,将从网络、老师所给的材料以及自己的总结中提炼内容,整理成有条理的学习笔记。接下来,我将详细记录我的学习过程和收获。代码规范1. **利用const定义常量**:很高兴地发现自己以前常常会在编程中直接使用数字,但眼睛 gradually open到用const定义常量,这当然是一个更好的做法之一2. **做到见名知义**:通过这段学习发现自己以前对变量命名不够…嗯,要么太重复,要么太抽象,或者根本不怎么思考名字的意义,这下明然认识到自己的错误,并决心改进3. **结炎正确的构造优化**:非常感谢上一次学习中被要求革命清点缩进错误了,我之前甚至不知道缩进是否是修正代码的重要部分,现在了解到这不是只修正后的构造优化,还可以帮助提高可读性4. **保持一致的风格一致性**:这让我想到学习 TypeScript 的体验,左括号风格上的统一性实在太重要了5. **绝从来返回局部变量引用**:这问题之前也看过,但真正感受到问题重要性了。抱歉,之前的忘记后续梗续涉及到的问题...代码质量- **数组管理**:特别是涉及到边界值的处理和内存管理的问题,这让我重新检查了一些以前的代码,对于数组越界和指针管理,我必须更加小心- 指针管理:除了新和delete配对以外,还有其他潜在的隐患要小心避免。从今项开始,将在实际开发中进行更多的检查- 性能优化: 多次内存复制和传递导致性能损失,我要重新审视自己的代码,尤其在处理大对象导传的时候- **可读性和可维护性**:通过这次学习,我更加重视代码的交通工具要通顺,习惯于添加括号,给变量命名,添加注释等- DRY 原则:从现在开始,我将更加注意有没有可以提取到库函数或模块的地方,在大型项目中,抽象出来的函数能够使代码的保留性成为更大程度上的提升如今,整理完这些思考内容后,我觉得自己已经对C++学习的初始阶段有了更清晰的认识和严肃的规划。虽然还有许多疑问需要解答,但确定了一个重要的目标——建立良好的编程习惯,逐步提升代码的质量。期待在实践中不断学习和改进,不断成长。看向后面的事情,如果你想看到具体的学习日常和笔记,欢迎继续关注这个博客。
发表评论
最新留言
不错!
[***.144.177.141]2025年04月14日 15时03分47秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
10.多线程与并行
2019-03-14
Callable中call方法和Runnable中run方法的区别
2019-03-14
IDEA上移除项目(逻辑删除)
2019-03-14
Docker方式启动tomcat,访问首页出现404错误
2019-03-14
【蓝桥杯】 java 大学c组 省赛 1、隔行变色
2019-03-14
BIM轻量化——浏览器展示 | 利用unity
2019-03-14
超市账单管理系统
2019-03-14
Springboot实现热部署
2019-03-14
composer 介绍、安装及基本使用方法
2019-03-14
PHP 的 ::class 用法
2019-03-14
Python学习之列表用法
2019-03-14
升级qiime2
2019-03-14
Docker 阿里云CentOS 安装
2019-03-14
Bootstrap提交表单基本组件
2019-03-14
需求分析
2019-03-14
查找单链表中倒数第k个节点
2019-03-14
linux中rm和rmdir的区别
2019-03-14
JUC源码分析-序章
2019-03-14
面试高频 C++ 知识总结
2019-03-14