我对软件开发很新,非常喜欢它。 目前,我的工作涉及OOP实现中的C ++编程(基本上,启动软件框架的人在所有方面都使用OOP方法)。我跳了进去,继承了已有的东西。
业余爱好,我想为嵌入式应用程序开发一个框架。 基本上在微控制器上编程嵌入式C. 在OOP方法中做框架也是明智的吗? 我以为它更有条理。
提前感谢您的答案!
答案 0 :(得分:2)
我想说这取决于您的微控制器规格(以及您拥有的资源数量)。
根据我的经验(正如奥拉夫所说,这是一个主观意见):
OOP方法通常更清晰,避免了常见变量的一些错误,并允许其他人在没有痛苦的学习过程的情况下使用框架。
然而......它通常需要更多资源,因为您需要封装所有内容并导致更多功能。
所以......这取决于......
答案 1 :(得分:-2)
这取决于您的嵌入式应用程序。 在某些情况下,某些c ++功能更昂贵。 例如运行时多态性。 。 希望这个链接有所帮助。!