当前位置: 技术问答>linux和unix
关于linux c/c++ 编程道路上的一些困惑,给位来指导一下
来源: 互联网 发布时间:2017-05-10
本文导语: 我先说一下我的情况:我今年大二,三本院校。自学过php,也给老师做过几个php项目。但我还是想向c/c++ linux 方向学习。更喜欢底层一点的东西。我跟老师是说过我的想法,老师说c 现在一般做嵌入式,可是...
我先说一下我的情况:我今年大二,三本院校。自学过php,也给老师做过几个php项目。但我还是想向c/c++ linux 方向学习。更喜欢底层一点的东西。我跟老师是说过我的想法,老师说c 现在一般做嵌入式,可是我又对嵌入式毫无了解,而且不感兴趣。还有家里也不富裕,我怕大学后不好找工作。
所以想问一下,我现在是否就应该选定一个方向,作为专攻啊?还有c/c++ linux除了嵌入式还能做什么,服务器端的编程吗?
还有给个学习c/c++ linux编程的路线。。。。。我现在c可能强点,c++语法会,但没做过什么东西,学过数据结构,基本的数据结构都用c++实现过,linux会开机关机等基本命令。我对类的封装继承比较熟练,以前写php的时候也经常用类的。我一直想继续学c/c++,请各位前辈指个明路,谢谢啦。。。。。。。。。。。。。
所以想问一下,我现在是否就应该选定一个方向,作为专攻啊?还有c/c++ linux除了嵌入式还能做什么,服务器端的编程吗?
还有给个学习c/c++ linux编程的路线。。。。。我现在c可能强点,c++语法会,但没做过什么东西,学过数据结构,基本的数据结构都用c++实现过,linux会开机关机等基本命令。我对类的封装继承比较熟练,以前写php的时候也经常用类的。我一直想继续学c/c++,请各位前辈指个明路,谢谢啦。。。。。。。。。。。。。
|
个人建议:
1.先学好C/C++.
想往底层做,难免要看很多开源的源码,否则看不懂。
2. TCP/IP也要熟
3. 多看书,多实践。
另外我不认为C、C++就是嵌入式,很多同学,一提到说C/C++就要学嵌入式。嵌入式还有很多方向呢。更何况,就目前的形势来看,在Android,ios上应用开发也算是嵌入式呢。
其次。学习好C、C++就不一定以后就要在C、C++方面工作。这只是算打好基础。然后再选择一个好的方向。
今后肯定是移动互联网时代,而不是PC。你可以选择做底层系统驱动,你也可以选择应用方向,例如HTML5,还有上面说的cosos2d-x
1.先学好C/C++.
想往底层做,难免要看很多开源的源码,否则看不懂。
2. TCP/IP也要熟
3. 多看书,多实践。
另外我不认为C、C++就是嵌入式,很多同学,一提到说C/C++就要学嵌入式。嵌入式还有很多方向呢。更何况,就目前的形势来看,在Android,ios上应用开发也算是嵌入式呢。
其次。学习好C、C++就不一定以后就要在C、C++方面工作。这只是算打好基础。然后再选择一个好的方向。
今后肯定是移动互联网时代,而不是PC。你可以选择做底层系统驱动,你也可以选择应用方向,例如HTML5,还有上面说的cosos2d-x