一个在校学生的迷茫
2013年就要找工作了,看了各大公司的招聘职位后,对linux的后台开发感兴趣,想学这个。我c和c++都学过,但不精。我看到公司要求都是linux下的c/c++,但是linux下的服务器端的网络编程好像都是用c的,另外大家说的经典书籍也都是基于c的,可是我看了很多公司面试的时候又问许多关于c++的问题,好像对c和c++要求都很高。我都不知道怎么办,学习linux网络编程只用c,面试又会问c++的一些经典问题,我觉得很不理解,不知道怎样才可以在学习linux编程过程中用到c++。
1.不知道linux网络编程可不可以用c++语言,这样既可以学习网路编程 又可以用到c++。就是那些经典书籍的代码可以改成 c++的吗?
2.如果只是用c语言来编程的话,c++肯定不好了,只懂c的话,公司能要吗?
3.unix高级环境编程和unix网络编程1 2卷,先看哪本书?
4.windows下的编程是不是更适合c++?
好迷茫呀
[解决办法]
1 linux下C/C++都要用到
2 只懂C的话悬,因为太专了的话一般都是很高的水平了,既然需要C++话就先学好C,感觉能处理项目了再
学C++
3 unix高级环境编程
4 windows现在都是些流行语言了,JAVA,C#,什么的
[解决办法]
其实程序语言不是关键问题,需要广泛涉及,不需要太精,关键明白算法,在找到不同语言之间区别不就行了,我希望你先把C学好,再去学C++,不会遇到太大问题,linux中还是C重要些
[解决办法]
1.不知道linux网络编程可不可以用c++语言,这样既可以学习网路编程 又可以用到c++。就是那些经典书籍的代码可以改成 c++的吗?
当然可以!
2.如果只是用c语言来编程的话,c++肯定不好了,只懂c的话,公司能要吗?
能。但最好两者兼通,这样机会就更大些。
3.unix高级环境编程和unix网络编程1 2卷,先看哪本书?
都可以。一般推荐先看unix高级环境编程。
4.windows下的编程是不是更适合c++?
不对。Linux、*nix和Windows一样都很适合C++编程。
[解决办法]
在linux下可以写C++语言的,在linux下有g++编译器,为什么不可以写呢?
现在刚大二吧,不要急,也不要有太大的压力,按步就班的把你的专业课学好了。平时多注意实践,多动手编程,如果你将来想从事开发从现在开始就坚持写代码,读代码,改代码吧。
[解决办法]
什么叫“如果只是用c语言来编程的话,c++肯定不好了”?这个没道理的,编程都是相通的。把C学精通了,编程思路培养起来的,管它什么“C++”“C--”,一切通吃。O(∩_∩)O~
[解决办法]
大公司考的都是算法