编程-本人想学习C++,希望能够尽快学习并掌握C++,有什么值得推荐的书?

问题描述

本人想学习C++,希望能够尽快学习并掌握C++,有什么值得推荐的书?

想学习C++,有什么值得推荐的书?用什么软件编程最好,求推荐!怎样才能 尽快掌握C++

解决方案

首先搞清楚你真正的需求,不要把应付考试而学习C++、城乡闲散青年想谋一个收入不太高的工作而学习C++、将C++作为你学习和学术研究的工具而学习C++、以及从事C++做专业的研发而深入学习它混为一谈。
可能你在问这个问题的时候,没有意识到以上场景的截然不同。于是你会看到一些人和你推荐谭xx的书,一些人和你谈论的是c++primer

解决方案二:

C++ Primer确实是好,不过内容太全了,我觉得不一定适合初学。

不知道你以前有没有C的基础,如果有,可以考虑《Accelerate C++》,这本书在CSDN里有下载,一个可以参考的链接Accelerate C++ 中文版

如果有其他语言的编程基础,但是对于C语言不熟悉,还有一个很好的选择就是《Essential C++》,这本书也有中文,推荐华工出版社,台湾侯俊杰翻译的。Essential C++ 中文版

这两本书的阅读时间都在4-6周左右,建议安装一个趁手的编译器,一遍学习一遍练习。为了将精力集中在C++本身的学习上,我觉得安装CodeBlocks就足够了,IDE加上集成的GNU C++。

不过,无论如何,我必须要说,学习C++是一件非常漫长而痛苦的事,你必须做好思想准备。尤其是对于C++ 模板、多态以及与设计模式有关的高阶内容,一定会让你觉得烧脑。但是,C++正如武功中的剑法,都会经历从手中有剑到人剑合一的过程。一旦掌握了C++,你会觉得所有的付出还是很值得的。

祝你学习一帆风顺!

解决方案三:

《C++ Primer》《Effective C++》

解决方案四:

用visual studio编译器,目前用VS2012,vs2010的比较多。 网上一搜就可以找到下载资源。

学习C++的好书:http://bbs.csdn.net/topics/390638386
可以多看下论坛里的C++板块的精华帖,帮助很大:http://bbs.csdn.net/forums/Cpp/recommend

祝新年快乐。

解决方案五:

c++primer 值得看看

解决方案六:

c++primer和The C programming language吧!C中的东西完全可以在C++中用的,C很不错的话只要学习一下C++特有的东西就行
至于编程工具嘛,学习的时候不是很推荐用集成开发工具 这样容易使人偷懒 LINUX下用GNU编译器 WIndows下嘛 也建议用文本编辑器写代码 到后期用的时候再使用集成开发环境

解决方案七:

c++primer plus 讲的很详细,适合初学者
c++primer 讲的稍微难一些,更加深入
我自己用codeblocks 感觉各种设置调好之后还是很好用的~

解决方案八:

c++primer 基础
effective c++ 进阶

解决方案九:

c++primer

解决方案十:

你首先要搞清楚自己将从事这方面工作,还是作为业余爱好。入门级的看谭浩强老师的书,然后循序渐进,多上论坛也是好方法。

时间: 2025-01-02 14:48:11

编程-本人想学习C++,希望能够尽快学习并掌握C++,有什么值得推荐的书?的相关文章

本人想请教各位请问dps怎么学习?

问题描述 本人想请教各位请问dps怎么学习? 因为大数据处理需要,本人很想用dps软件去处理,现在对我来说 DPS 软件为初次接触,还不知道从哪去学习和应用,非常希望找到学习该软件的教材,特别是视频教程,希望大家帮忙,非常感谢! 解决方案 应该从基础开始学习!!!!!! 解决方案二: 进爱酷学习网.里面很多免费视频,还有课件啊什么的很齐全的,全是软件教程什么类型都有.

本人想买台笔记本,请给个建议!

问题描述 本人想买台笔记本,请给个建议!本人是搞.NET开发的,刚开始工作.想买台笔记本,多用于学习编程只用,可能有时候还要在自己本子上开发程序,主要用VS2005.平常小看下电影之类的,很少玩大型游戏!不知道对于程序员来讲,要不要独显啊???请大家给个具体配置方案,,过推荐几款笔记本看,,最好说明下这款配置或这款品牌相对于我的应用有何优势?.价格控制在8000之类,尽量可以更少点!!! 解决方案 解决方案二:我是IBM.LENOVO.HP.DELL等的大型代理商的渠道销售人员,对它们的性能比较

想学习mapreduce,大神们能不能给推荐一些书或者教程之类的,谢谢了

问题描述 想学习mapreduce,大神们能不能给推荐一些书或者教程之类的,谢谢了 mapreduce教程,想学习mapreduce,大神们能不能给推荐一些书或者教程之类的,谢谢了 解决方案 推荐两本书 MapReduce 2 0源码分析与编程实战 这个比较基础一些 MapReduce设计模式 这个对于提高很有帮助 解决方案二: 网上零零碎碎的东西先不要看,找本书系统学习下,遇到具体问题再上网查.否则误人子弟的东西太多,看来看去浪费时间. 解决方案三: http://www.cnblogs.co

如果你想当SEO优化师,学习SEO肯定有用

摘要: 今天,老冯偶然间在一个问答平台上到有个新手在问:学SEO有用吗?在这里,老冯特想给大家分享下我对学习SEO有用吗这个话题的一些看法与感想,希望能给刚进入seo行业的新手一些鼓励 今天,老冯偶然间在一个问答平台上到有个新手在问:学SEO有用吗?在这里,老冯特想给大家分享下我对学习SEO有用吗这个话题的一些看法与感想,希望能给刚进入seo行业的新手一些鼓励. 如果你想当SEO优化师,学习SEO肯定有用 如果你以后的职业发展给给自己的职位定位为SEO专员-SEO主管-SEO经理-SEO总监,如

指针-好的编程规范有哪些,希望大家集思广益

问题描述 好的编程规范有哪些,希望大家集思广益 比如在动态为一个指针分配完内存后,使用这块内存,最后通过这个指针释放这块内存,这时候比较好的规范是在释放完内存之后将指针置为NULL. 再比如刚刚声明一个指针的时候,最好显式将它初始化为NULL. 类似这样的小细节但是很重要的编程规范,当然其他的任何形式的好的编程规范都希望大家能说一下,供大家互相学习! 解决方案 看<林锐-高质量C.C++编程指南> 就你现在的水平,不需要什么集思广益和讨论,把那本教程看明白足够你学的了. 解决方案二: 参考:h

php-我是一名新手,如何学习PHP?所以想咨询下大家,如何学习PHP?

问题描述 我是一名新手,如何学习PHP?所以想咨询下大家,如何学习PHP? 我是一个新手,什么都不懂. 所以想咨询下大家,如何学习PHP? 解决方案 网上有个韩顺平的视频教程,很基础,可以看看. 解决方案二: 解决方案三: 可以先从 w3cschool 入手,先把基本的.简单的学习下,然后就是多多动手. 解决方案四: 根据这张思维导图,它罗列了知识点和看什么资料 解决方案五: 点击可以看大图.罗列的书籍资料和知识点请充分利用google. 解决方案六: 先了解html,后找本书或者直接看看官网文

我在做windows下的蓝牙4.0通信编程,想买一个适配器,想问下对适配器有要求吗

问题描述 我在做windows下的蓝牙4.0通信编程,想买一个适配器,想问下对适配器有要求吗 还有程序是怎么与适配器联系的呀,初学,有过开发经验的大神帮帮我吧,急急急,拜托啦 解决方案 没什么要求,京东上30块钱的足够了.注意看清楚支持bluetooth4.0就可以.蓝牙的开发除了配对,其它和网络类似.很简单的.会有一个ip地址.不需要你额外的代码.

本人想做一个下载的demo,每次执行时页面会弹出对话框,“打开”,“保存”,“取消”。我想知道用户点的是哪个,好在后台处理记录信息。求帮助。

问题描述 本人想做一个下载的demo,每次执行时页面会弹出对话框,"打开","保存","取消".我想知道用户点的是哪个,好在后台处理记录信息.求帮助.或者有没相关的插件可以让我得到用户点击的是哪个按钮. 解决方案 解决方案二:点了之后,往后台post消息.解决方案三:就是不知道用户点的是哪个按钮啊.解决方案四:引用1楼skgary的回复: 点了之后,往后台post消息. 顶解决方案五:不知楼主的框是用啥弹得?js还是别的?应该都有获取对应按钮值的

javascript-关于javaScript中变量的问题,本人初学的菜鸟,希望哪位高手帮忙解答,感激不尽!!!

问题描述 关于javaScript中变量的问题,本人初学的菜鸟,希望哪位高手帮忙解答,感激不尽!!! List item <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 复选商品计算价格 var goodsNode = document.getElementsB