会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
nana
行成于思毁于随
博客园
首页
联系
管理
订阅
随笔分类 -
C/C++
笔记—代码平台化思维
摘要:代码平台化分层处理有很多好处,方便移植,减少迭代代码的更改,特别是量产后更改代码引入致命bug,代码可配置化极大方便了后期需求满足,只用多增加结构体成员变量即可,不用更改底层代码,从这种方法中获益匪浅。 在项目中遇到RingBuffer这样处理,后来自己写了关于ADC采集滤波的平台化处理。笔记如下:
阅读全文
posted @
2021-01-20 16:49
软软的蜗牛小姐
阅读(185)
评论(0)
推荐(0)
对va_list; va_start ; va_end ;vsprintf理解(转)
摘要:以下为转载内容: 其中va_list( VA_LIST 是在C语言中解决变参问题的一组宏):va_list表示可变参数列表类型,实际上就是一个char指针fmt。 然后是va_start:va_start用于获取函数参数列表中可变参数的首指针(获取函数可变参数列表) 1、输出参数args(类型为va
阅读全文
posted @
2018-07-06 17:18
软软的蜗牛小姐
阅读(5592)
评论(0)
推荐(0)
C++入门学习
摘要:资料地址:http://www.runoob.com/cplusplus/cpp-basic-syntax.html C++ 程序可以定义为对象的集合,这些对象通过调用彼此的方法进行交互。现在让我们简要地看一下什么是类、对象,方法、即时变量。 对象 - 对象具有状态和行为。例如:一只狗的状态 - 颜
阅读全文
posted @
2018-01-26 15:51
软软的蜗牛小姐
阅读(215)
评论(0)
推荐(0)
加密算法中涉及C/C++总结
摘要:学习网站:http://www.runoob.com/cplusplus/cpp-functions.html char在VC(c++)中占1字节(byte),8位(bit)。 int在VC(c++)中占4字节(4byte),32位(32bit)。 一、相关函数摘要 1、srand( (unsign
阅读全文
posted @
2017-11-30 10:53
软软的蜗牛小姐
阅读(2142)
评论(0)
推荐(0)
公告