玩转代码骚操作
总结不常见、很有用、炫酷吊炸天的代码编程方式
陶技者
做机器人淘技术的人,励志促进中国开源领域
展开
-
最完美解决C/C++中外部导入(Extern)结构体struct【每天一个小技巧】
本文结构0. 引言1. 解决方案1.1 举个例子2. 总结0. 引言在C/C++中由于结构体的方便性,如构建相同属性不同名称的变量或作为复杂函数的返回值等等。但会遇到从外部引入结构体的情况,这时候如果导入形式不对会出现无法引入的外部命令错误。1. 解决方案我们为什么要建立结构体?当然是为了方便整合属性变量,这时候其实就相当于你自己在基本变量基础上定义了属于自己的变量类型。而你想要外部导入结...原创 2020-05-03 23:41:55 · 11171 阅读 · 2 评论 -
这是我能想到最简单的限幅代码了!【每天一个小技巧】
本文没有结构0. 引言1. 直接上代码0. 引言设想存在一个数a,如果大于正NUMBER或小于负NUMBER,就让它不超过这个正负值,就是给一个数正负限幅。可能你想到的是用if判断。1. 直接上代码以下就是我能想到最简单的代码限幅了#define PNAUJ(a) (a>=0?1:-1) //取一个数的正负号#define NUMBER 10double dTemp; dTemp = (fabs(dTemp)>=NUMBER?(PNAUJ(dTemp)*NUMBER):dTemp原创 2020-08-20 18:12:22 · 1112 阅读 · 0 评论