当前位置: 技术问答>linux和unix
关于嵌入式linux应用程序使用那种语言的问题
来源: 互联网 发布时间:2016-08-14
本文导语: 本人是应届毕业生,目前已经找到工作,是一间数控公司。职位是嵌入式linux 方面的。 而我之前是学了很多关于驱动方面的东西,现在想向应用程方面学习(因为公司没有实习,所以现在很有空) 我现在在看linux网...
本人是应届毕业生,目前已经找到工作,是一间数控公司。职位是嵌入式linux 方面的。
而我之前是学了很多关于驱动方面的东西,现在想向应用程方面学习(因为公司没有实习,所以现在很有空)
我现在在看linux网络编程等方面的内容,教材都是用C来写的没有用到C++,我在想C++在嵌入式linux的应用是否在界面(例如QT方面呢?)。
问题是:在嵌入式linux间接去操作硬件的应用程序或者网络编程是否使用C++呢?(暂时不想学QT)
我学过下C++,但是一点都不深入,要不要再去深入了解它呢?
而我之前是学了很多关于驱动方面的东西,现在想向应用程方面学习(因为公司没有实习,所以现在很有空)
我现在在看linux网络编程等方面的内容,教材都是用C来写的没有用到C++,我在想C++在嵌入式linux的应用是否在界面(例如QT方面呢?)。
问题是:在嵌入式linux间接去操作硬件的应用程序或者网络编程是否使用C++呢?(暂时不想学QT)
我学过下C++,但是一点都不深入,要不要再去深入了解它呢?
|
没搞懂你的问题,你是说是否会用到c++,还是怎样学习c++?
对于第一个问题,机床控制程序里面,有些程序你是不能用c++写的,机床动作很清晰,实时要求很严格!
对于第二个,不管什么语言,理解了基本模式,熟不熟就是练习的多少了,用得多自然就熟。
要不要继续学?学无止境。你难道就为了这个工作而工作的?做好职业规划。
还有那个什么,操作界面必须要QT做吗?再说了,工具还是语言,换QT或是其它什么的,也就是换个函数库,没什么吧?
对于第一个问题,机床控制程序里面,有些程序你是不能用c++写的,机床动作很清晰,实时要求很严格!
对于第二个,不管什么语言,理解了基本模式,熟不熟就是练习的多少了,用得多自然就熟。
要不要继续学?学无止境。你难道就为了这个工作而工作的?做好职业规划。
还有那个什么,操作界面必须要QT做吗?再说了,工具还是语言,换QT或是其它什么的,也就是换个函数库,没什么吧?
|
|
你问到的“在嵌入式linux间接去操作硬件的应用程序或者网络编程”用C就足够了
多要求的话可能所用处理器的汇编倒是要了解一下
多要求的话可能所用处理器的汇编倒是要了解一下
|
先认真看看
stevens 的 unix网络编程吧
qt 中网络编程也可以用C写,如果是在linux平台下,可以直接调用socket,listen,connet等函数。
stevens 的 unix网络编程吧
qt 中网络编程也可以用C写,如果是在linux平台下,可以直接调用socket,listen,connet等函数。