linux下c和c++学习中的迷惑?求过来人解惑

corcpp 发布于 2013/08/03 19:54
阅读 1K+
收藏 1

先自我介绍一下,本人是普通学校的研究生一枚。非985,211,专业嵌入式方向,导师基本不管也不懂

研一开始接触linux已经整整一年了,在这一年里看了不少书,现在感觉学的东西很乱,

感觉什么都学点,但是不精,下面讲讲个人现在的状况:

c语言编程基础比较扎实,熟悉常用的数据结构和算法,linux的书只看过鸟哥,apue,

c++的书看完一遍c++ primer,自己买了一个ARM9的开发板学嵌入式linux学了几个月了,

最后移植了一个uboot还是半成品。现在学到内核驱动这一块,感觉太费力了,

因为一年后就要找工作了,想要找个学习的重心,不然真的是要学太多但是都没学好了。

我还是非常喜欢c++,和linux的,那么我应该在下面哪个方面突进

1)c++方面,走应用层的话,先学习stl还是QT,或者mfc?

2)继续慢慢啃内核,做linux底层驱动,搞好linux c,要不要放弃ARM平台不做嵌入式?

3)为了好找工作在网络方面加强,看tcp/ip等 ?

希望过来人指点迷津,只要出去好找工作就行了;  您的一句话,或许帮助很多想我这样迷茫的大学生,

谢谢!!!

本人小白,若要喷请轻喷 >.< 。

ps:若有大神收小弟,能指点一二即可,我可以任劳任怨。

轻喷那

加载中
0
中山野鬼
中山野鬼
我现在已经收缩到linux  server上了。嵌入式,前端特别是桌面系统都不碰了。你牛,嵌入式底层想搞,linux想搞,界面想搞,网络也想搞,应用也想搞。哈。慢慢搞。。
corcpp
corcpp
毕竟不是计算机科班出身啊,c++也才进门,游戏引擎难度对我来说打了点吧,不过以后可以慢慢努力
中山野鬼
中山野鬼
回复 @corcpp : 去做游戏引擎吧。。。。
corcpp
corcpp
其实我不想做底层的,感觉内核很深奥而且枯燥。 野鬼哥,你对于深入学习c++的有什么好建议吗?
0
開源中國外交部長
開源中國外交部長
要學 C++ ,肯定得懂 STL;MFC只能是windows上能用的東西罷了,忽略它吧。做linux底層,基本功很重要啊,起碼答如風速,寫如水流。
corcpp
corcpp
回复 @雲瑜 : 我觉得stl一些常用的还是挺不错的,
中山野鬼
中山野鬼
回复 @雲瑜 : 那玩意对搞c++确实很需要。但是一种设计思想的表现,而不是简单的编程语法。不是那个思维套路的人,看了是白看。哈。人各有命,平等不是说人人可以做相同的事情而是人人可以有机会去做适合自己的事情。
corcpp
corcpp
回复 @雲瑜 : 谢谢推荐,很厚的一本书,对于现在的我可能不是很合适。
開源中國外交部長
開源中國外交部長
回复 @corcpp : 你可以看一下“C++標准程序庫”這本書裏面的“標准模板庫”這節^^
開源中國外交部長
開源中國外交部長
回复 @中山野鬼 : 當然不是強迫去深入理解和研究STL, STL可先了解下簡單的(如基本的vector)還是有好處的。
下一页
0
姑妄听之
姑妄听之
找个工作先混着,工作用什么就学什么,慢慢折腾。
astone2007
astone2007
和楼主情况类似,感觉还是工作靠谱.
corcpp
corcpp
还不到找工作的时候呢 呵呵
返回顶部
顶部