首页| 论坛| 消息

标题:【转载】C++资源之不完全导引(完整版)
作者:不想重名
日期:2005-12-14 10:07
内容:

C++资源之不完全导引(完整版)
来源:www.csdn.net
撰文:曾毅、陶文
声明:本文2004年5月首发于《CSDN开发高手》,版权归该杂志与《程序员》杂志社
所有。
--------------------------------------------------------------------------------
  1,前言
  无数次听到“我要开始学习C++!”的呐喊,无数次听到“C++太复杂了,我真的
学不会”的无奈。Stan Lippman先生曾在《C++ Primer》一书中指出“C++是最为难
学的高级程序设计语言之一”,人们常将“之一”去掉以表达自己对C++的敬畏。诚
然,C++程序设计语言对于学习者的确有很多难以逾越的鸿沟,体系结构的庞大,应
接不暇并不断扩充的特性……除此之外,参考资料之多与冗杂使它的学习者望而却
步,欲求深入者苦不堪言。希望这一份不完全导引能够成为您C++学习之路上的引路
灯。
  撰写本文的初衷并不打算带领大家体验古老的C++历史,如果你想了解C++的历
史与其前期发展中诸多技术的演变,你应当去参考Bjarne的《The Design and Evo
lution of C++》。当然也不打算给大家一个无所不包的宝典(并非不想:其一是因
水平有限,其二无奈C++之博大精深),所给出的仅仅是一些我们认为对于想学习C
++的广大读者来说最重要并且触手可及的开发与学习资源。
  本文介绍并分析了一些编译器,开发环境,库,少量的书籍以及参考网站,并
且尽可能尝试着给出一个利用这些资源的导引,望对如同我们一样的初学者能够有
所裨益。
------------------------------------------------------------------------
--------
  2,编译器
  在C++之外的任何语言中,编译器都从来没有受到过如此之重视。因为C++是一
门相当复杂的语言,所以编译器也难于构建。直到最近我们才开始能够使用上完全
符合C++标准的编译器(哦,你可能会责怪那些编译器厂商不能尽早的提供符合标准
的编译器,这只能怪他们各自维系着自身的一套别人不愿接受的标准)。什么?你
说这无关紧要?哦,不,你所需要的是和标准化C++高度兼容的编译环境。长远来看
,只有这样的编译器对C++开发人员来说才是最有意义的工具,尤其是对于程序设计
语言的学习者。一至性让代码具备可移植性,并让一门语言及其库的应用更为广泛
。嗯,是的,我们这里只打算介绍一些公认的优秀编译器。
  2.1 Borland C++
  这个是Borland C++ Builder和Borland C++ Builder X这两种开发环境的后台
编译器。(哦,我之所以将之分 ..


#1 [ectotherm 07-11 08:28]
C++Builder 的编译器 BCC32 从 5.61 (BCBX 的那个版本)到 5.82 (C++Builder 2006 Update 2),上面说很标准,但是我是一个 BCB 的使用者,用那些个所谓标准的编译器编译 C++ Template 或者是 Modern C++ Design 的代码,要用 Adapter 的方法,而且经常不能通过。不客气地说,甚至不如 VC7.1 的编译效果。
所以我现在使用 GCC + QT。
PS: 必须强调我以前是 BCB 的使用者,现在不是了。
#2 [gcl8888 07-18 10:57]
Kdevelop 也不错啊
#3 [hehui 04-12 18:07]
LZ太NB了!!!!!!!!!!!!
好东西呀!!!!!!!!!!!!!!!!
支持呀!!!!!!!!!!!!!!!!!!!!!
#4 [nana001 06-22 17:43]
[*]C++ in a Nutshell free ebook download
[*]Cryptography in C and C++ free ebook download
[*]More Exceptional C++ free ebook download
[*]C++ Cookbook free ebook download
[*]Essential C++ free ebook download
[*]The Art of C++ free ebook download
[*]C++ by Dissection free ebook download
[*]Programming Embedded Systems in C and C++ free ebook download
[*]Secure Programming Cookbook for C and C++ free ebook download
[*]Practical C++ Programming free ebook download
[*]Learn to Program with C++ free ebook download
[*]C++ FAQs, Second Edition free ebook download
[*]Inside the C++ Object Model free ebook download
[*]C++ Templates: The Complete Guide free ebook download
[*]C++ Programming for the Absolute Beginner free ebook download
[*]C++ Primer, Third Edition free ebook download
[*][url=http://www.51cnnet.com/ebook/1002-c++-footprint-and-performance-opti ..
#5 [mikan 01-11 10:05]
不错,谢谢

<< 1 2 >> (1/2)

回复 发表
主题 版块