V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
carlhan
V2EX  ›  程序员

大家能推荐一本C++入门书籍吗?

  •  
  •   carlhan ·
    haishanh · 2011-10-05 19:30:09 +08:00 · 8021 次点击
    这是一个创建于 4802 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我本科学的是电子信息工程,现在读研一,专业是通信与信息系统,但我现在却越来越觉得 我读的是计算机专业。我们实验室 现在要求我们学C++,我本科的时候上过C语言,但那时候不懂事,学的一塌糊涂,可以认为没基础。求各位大拿推荐一本C++的好书。
    谢谢大家。
    21 条回复    1970-01-01 08:00:00 +08:00
    xhacker
        1
    xhacker  
       2011-10-05 19:31:11 +08:00
    C++ Primer
    carlhan
        2
    carlhan  
    OP
       2011-10-05 19:32:10 +08:00
    @xhacker 嗯,谢谢。也有人给我推荐这本书。
    zhouhua97
        3
    zhouhua97  
       2011-10-05 19:57:04 +08:00
    通信本来和计算机也结合的比较多了,不过有些学校的通信研究生的老师就是搞计算机的,所以偏计算机也是没有办法。C++ Primer算很经典了,入门了还可以看看C++编程思想,如果要用哪个工具的话最好还要看看工具的使用方面的书 。
    wynemo
        4
    wynemo  
       2011-10-05 21:42:14 +08:00
    effective c++
    zztczcx
        5
    zztczcx  
       2011-10-05 21:55:34 +08:00
    我倒是有两本c++的书 全新,买了之后发现自己学c++可能基本用不上。c++太庞大了,没敢深入。
    C++程序设计原理与实践http://book.douban.com/subject/4875599/
    C++沉思录http://book.douban.com/subject/1102180/
    应该是很好的书,有意的话,愿意转让。
    kasuganosora
        6
    kasuganosora  
       2011-10-05 22:38:27 +08:00
    Essential C++
    Effective STL
    Effective C++
    超越C++标准库:Boost库导论
    kasuganosora
        7
    kasuganosora  
       2011-10-05 22:39:41 +08:00
    请按顺序看,如果你有时间的话 还可以看看C++ Primer
    ultragtx
        8
    ultragtx  
       2011-10-05 23:40:52 +08:00
    primer那书就是个字典 找本薄的看看得了 要不是硬要精通那个语言用不着看primer,看完也就忘了,那个地方不太清楚就在primer上查查
    Mr_Vangogh
        9
    Mr_Vangogh  
       2011-10-06 00:38:13 +08:00
    think in C++把我带入了编程的世界。

    不过不推荐看中文版,翻译得实在是太烂了。
    carlhan
        10
    carlhan  
    OP
       2011-10-06 00:38:51 +08:00
    @zhouhua97 谢谢了。我自己很想做宽带接入与无线通信什么的,但我进的这个实验室 基本上全部都是软件方面的。
    carlhan
        11
    carlhan  
    OP
       2011-10-06 00:42:21 +08:00
    @kasuganosora Essential C++ Effective STL Effective C++
    我想知道这些书 都是英文版的吗?如果中英文版的都有,应该看那个版本的比较合适,因为我的英文不是很好。
    carlhan
        12
    carlhan  
    OP
       2011-10-06 00:48:26 +08:00
    @Mr_Vangogh 我刚下载了这本书 volume 1的PDF,这个第一卷就有857 页,汗啊。你们是怎么看的,就看PDF吗?还是打印什么的?
    Mr_Vangogh
        13
    Mr_Vangogh  
       2011-10-06 00:53:27 +08:00
    @carlhan 我买了中文版。结合着那个pdf看的。
    carlhan
        14
    carlhan  
    OP
       2011-10-06 01:05:49 +08:00
    @Mr_Vangogh 那我现在是不是也应该买本中文版 然后结合那个PDF看呢?
    Mr_Vangogh
        15
    Mr_Vangogh  
       2011-10-06 01:07:29 +08:00
    @carlhan 你如果英文够好那就直接看英文。不过我推荐你看纸质的,因为像这种书,你在阅读过程中必然前后翻,电子版的不方便。
    Mr_Vangogh
        16
    Mr_Vangogh  
       2011-10-06 01:08:04 +08:00
    @Mr_Vangogh 好像也有英文影印版的。
    Blade
        17
    Blade  
       2011-10-06 01:56:04 +08:00
    kasuganosora
        18
    kasuganosora  
       2011-10-06 04:39:31 +08:00
    @carlhan 都有中文版,Essential C++是快速带你C++入门,Effective STL是一本介绍C++里的标准模板库的书,Effective C++是一本怎么样才能写出优质的C++代码的书(需要有C++基础才能看)
    carlhan
        19
    carlhan  
    OP
       2011-10-07 00:42:23 +08:00
    @Blade 谢谢你的收藏。
    carlhan
        20
    carlhan  
    OP
       2011-10-07 00:43:02 +08:00
    @kasuganosora 刚下单Essential C++,谢了。
    saga
        21
    saga  
       2011-10-08 07:48:26 +08:00 via iPad
    @Blade 感谢推荐我那篇 回头再看看错字太多 急就章果然不行 不过内容没什么问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3294 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:08 · PVG 20:08 · LAX 04:08 · JFK 07:08
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.