日复一日,年复一年的“码砖”是一件极其枯燥乏味的事情。我们应该将经历放在更有趣的地方,去攻克我们前进路上的障碍。将重复无意义的“码砖”进行总结提炼,变成我们自己的轮子。
而这一想法老早就在我心中,在此抛砖引玉,希望有人有更好的建议。
在本场 Chat 中,会讲到如下内容:
- 如何偷懒
- 宏的特性
- 我的偷懒方式
- 接下来的路
适合人群: 对 C/C++ 有一定基础且有兴趣的技术人员
如何偷懒总结出自己经常重复的工作,抽象简化它们,按照适合自己思维方式,整合成我们自己需要的。偷懒就是尽可能的少写代码,实现我们需要的效果。所以开始我的偷懒之旅吧!
宏的特性宏的原样展开特性,对于才接触或者不怎么喜欢使用宏的人来说,宏一般用来定义常量或者类型,仅此而已,比如:
#define PI 3.1415926#define unsigned char uchar
或者实现一些简单的函数功能,因为没有类型,有时候类似模板一样,可以输入使用不同类型的参数,比如:
#define add(x,y) (x+y)#define sub(x,y) (x-y)#define mul(x,y) (x*y)#define dev(x,y) (x/y)
我的偷懒方式
- 打印输出
标准输出方式:
int delay = 5;std::cout
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?