原创 我的第一个C++版freescale smartcar

2011-8-25 20:54 2392 1 2 分类: MCU/ 嵌入式

最近出了一款传感器的板子,明天就拿到实验室去测试了。

测试总是要有程序的吧~已经写了好多C语言版本的程序了,再这样重复下去意义也不太大,之前C语言版本的程序我封装的很好,大概是受到了C++的影响吧。个人也觉得C++的思想是深入我心了,但是可惜的是还没有实践过,没有个人编写过C++的程序。

那何不趁此机会试一试呢?

好吧,打开CodeWarrior,下一步下一步,把C++的选项打钩~很熟悉的过程。

虽然C++的课我也上过,但是在实际操作的时候还是会不知道class的格式,记得上次是少掉了最后的分号,这次在类的名字后面又多了个括号,╮(╯▽╰)╭。

不过这些语法性的问题IDE也是会提示我的。

最大的惊喜莫过于偶然的发现。之前QT的时候会习惯性的按ALT+/,自动提示。这次偶然按下了这个组合,诶~codewarrior也帮我补充完成了哎~

还有真的是写一个class蛮好的,他也会提示我成员函数或者变量的名字。对于之前C写的全局变量,大概也有100个吧,我哪里记得住他们的名字啊,而且这些名字也是我自己起的。。。。。

最后就是代码的可读性,嗯,真的很不错,会比以前好很多。系统不让我贴,要不也贴一段来看看~算了,截个图看看吧,有图有真相,verlocity函数~

20110825205108417.png

 

其实这次小试身手还是遇到了很多问题的。我个人习惯是有很多.C和.H的文件,分门别类的放着。可是现在出现了使用类的成员变量,如果我是先有子函数调用,而后在main里面实例化一个类,就会出错。由于还不是很熟悉,class里变量的类型我都是public的,当让下一步要变成private的。

真的好想封装的好一点,给下一届的学弟学妹用~当然,不懂C++的会知道我在做什么,但是不知道怎么去改~

 

&nbsp

PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

飞言走笔 2011-8-26 08:25

博主的处女博吗?^_^留下足迹,呵呵~
相关推荐阅读
用户374026 2011-12-10 19:47
断层,谁之过
南方周末看多了,只是思绪有点乱,请勿砖头。 中午和算法流吃饭的时候开始闲聊,大概是关于小弟的事情,这总归是我们的谈资,飞思卡尔和创新项目both. 一阵子之后,算法流说飞思卡尔面临断层...
用户374026 2011-11-03 21:16
第七届飞思卡尔智能车比赛
刚刚看到比赛规则,很是兴奋。 之前传说的电磁车立着跑玩自平衡也终究成了现实,好在摄像头还是正着跑,没有反过来,要不普通小车,文艺小车和2B小车就要成为现实了。电磁老大的压力有点大啊~之前估计着...
用户374026 2011-10-04 16:20
MSP430F2013,你让我欢喜让我忧
最近问TI讨了两块芯片,很高兴TI这么大方的给我了,这是我第一次问TI讨芯片。 好在要的是直插的,这让我方便了不少。之前是参加飞思卡尔智能车起家的,自然会想到用这款芯片来做一个智能车,而且,我手头有一...
我要评论
1
1
关闭 站长推荐上一条 /1 下一条