问题描述
- 推荐一本vs2010以上版本的国内c++教材
-
我学的是.net C# 现在想学c/c++ 好多教材都是 vs6.0 版本的,这个版本太老了,我用的是vs2012
我看过一本国外的vs c++ 2012 教材,翻译地很鸡肋,所以还是想看国内的教材。
我希望这个教材用的开发版本是2010 以上的。 毕竟我不是要考2级,是想学学技术,我到现在连指针都没有接触过呢!
我找了好久都没有满意的教材,希望各位前辈推荐一二。
解决方案
从VC++ 6.0到VS2013,VC++又进步了多少呢?
大致可以给你概括下:
(1)微软自己搞出了一个针对托管平台的C++,以前叫C++ ME,现在叫C++ CLI,本质上这是一个不伦不类的东西,大家都知道,为.NET框架编程首选是C#和VB.NET,用C++的场合极小,这东西很少有人用。属于非主流。如果你开发.NET程序,我根本不建议你用C++。
(2)根本没有什么进步的MFC。MFC是脱胎于上世纪的老古董,本身早就定型,每次新版本发布,只是增加一点新版Windows API的支持,要说进步比较大的是VS2008 SP1,微软买断了BCGControlBar的精简版,作为赠品捆版在了VC中,使得程序员可以直接编写类似Office的用户界面。但是这些东西并不涉及实质的变化。
(3)C++ 2011,2014标准,确实,这个是C++语言比较大的变化,但是,问题在于,C++新增的这些特性对于那些用C++编写软件的人来说又有什么实质性的帮助呢。因为它们适用的场合,本身是C++根本不会涉足的。
解决方案二:
这是是解决问题的地方,不是评价别人的地方,别人要什么 有就给 没有就关闭
[Visual.C++.2010开发权威指南].尹成.扫描版.pdf
解决方案三:
如果想学好打好基础的话,推荐还是和编程工具无关的,c++ primer之类的。
解决方案四:
国内好像目前没有讲C++用VS2010写的教材吧,如果学技术,用VC6其实可以,没有智能的各种辅助,什么都要自己来做,这对初学者来说是好事
解决方案五:
新标准C++程序设计教程 郭炜编著,我看过这本书,感觉还ok
解决方案六:
说实话,买一本讲解VS2010的所谓的书并不能让你学到更多。
解决方案七:
情况是这样的。
C++作为一种应用程序的编程语言,基本已经淡出主流编程语言的行列了。因为现在相比较20年前,出现了一大批简单好用的编程语言,这是其一。
其二,C++不但语法晦涩,臃肿,过于强调灵活而包含很多不需要但是又容易让程序员犯错的语法特性,同时还有很多先天不足。其中最主要的一个是,C++面向物理硬件编程。
而无论是云还是端,无论是服务器还是手机,越来越强调那种可以在沙盒中运行,并且容易部署和移植的程序。C++编写的应用基本对此无能为力。
解决方案八:
所谓基于VS2010国内编写,这个本身就是一个很荒唐的事情。如果国内作者这么写标题,无非就是教教你怎么操作新版的IDE,做点截图而已。
推荐你还是看那些经典的国外的书籍,要比这种飞扬浮躁的国内教材好很多。而且你“连指针都没接触过”。缺的是C++的基础而不是什么细枝末节的东西。
我觉得你在学习C++的过程中或许会体会到我说的意思。然后发现其实学习C++本身都不是你想要的。
解决方案十:
我记得专门介绍这个的不多,到时不如上网看看资料好