日期:2014-05-16  浏览次数:20700 次

想入门linux下的c++编程,求大神推荐下书籍顺序!
自认为有一定的c++基础,vc编译!想换在linux下编程,求指教。谢谢!
------解决方案--------------------
linux程序设计  -- 入门
apue -- 经典 ( Advanced Programming in the UNIX Environment / UNIX环境高级编程)
------解决方案--------------------
语言本身没什么区别,linux下的C/C++库基本都符合POSIX,使用起来差别是有,但问题不大,你有VC编程经验,那么问题应该容易解决;
我不是太熟悉VC,平时都是在linux下开发,偶尔要搞一下MFC,觉得windows的东西封装得太多,图省事还好,可惜我喜欢折腾,还是linux用得舒心;
搞linux C/C++编程,我觉得《UNIX环境高级编程》是必须的,其他的想不出了,无非就是针对C++语言本身的一些书籍吧,如著名的 TC++PL;
个人建议,尽量让你做过的 VC 程序兼容到 linux 中,这样你就更加能明白两种环境的异同,提高兼容性设计的能力,同时也能避免打击学习的积极性(有些人会觉得重复学习基础的东西太浪费时间);
------解决方案--------------------
熟悉linux可以看《鸟哥Linux私房菜》,编程肯定要《UNIX环境高级编程》