面向对象程序设计主要是偏向于应用程序设计,而底层程序一般是用汇编语言,或C语言进行程序开发;面向对象程序开发,不需要你太多的硬件知识,而底层的程序开发,需要你对计算机或单片机或嵌入式系统都要有比较深的了解,根据它们的实际需求来进行开发才行,更有难度一些!
C++开发有软件开发和硬件开发。硬件方面就是涉及到了画电路板,进行各种硬件的组合等。
而软件方面的底层也算是和硬件打交道,不过是驱使硬件,也就是用程序来驱使硬件工作,这也就是所谓的C++底层开发,而底层开发需要看的一般是驱动程序设计类的书籍,不同的平台也会有所差异。。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)