2019-12-13 18:26发布
liugang1986 发表于 2017-3-14 19:37 这可是个大新闻,最近正在研究用 C++ 写程序,正好用到啊
belongfs 发表于 2017-3-14 19:41 C++怎么写? 用到C++的什么东西?
HyperSnap_356.jpg (37.58 KB, 下载次数: 1)
下载附件
2017-3-14 22:09 上传
最多设置5个标签!
C++怎么写?
用到C++的什么东西?
见笑,刚学C++水平不高。目前只用到类的封装特性,把相关特性封装在一个类中,这样可以减少大量全局变量,而且还可以把大多数变量名称简化,比如,以前使用 C 的时候定义一个串口缓存,为了避免和其它缓存重名冲突,会将之命名为 Usart1Buffer 这样的形式,而使用 C++ 后,由於相关变量封在了类中,不必担心重名问题,就可以直接命名为 Buffer ,显得清晰简洁。另外,还有好多高级特性也想试试,比如 C++11 里的智能指针,不过不知道 STM32 这点资源是否能扛得住。目前在使用的 MCU 型号是 STM32L476 ,这款单片机也有不少 BUG ,不过按照暂时的需求来看还都不严重(I2C,SPI,串口,TF卡等)。头一阵子学了学 C++,试着STM32L476的工程改成C++形式,目前感觉还好,未发现没什么大问题。
HyperSnap_356.jpg (37.58 KB, 下载次数: 1)
下载附件
2017-3-14 22:09 上传
一周热门 更多>