您的位置:首页 > 编程语言 > C语言/C++

C++相关资源(书籍、软件、网址...)

2012-02-08 02:00 429 查看
给初学者推荐几本书(循序渐进):

1. <<C++ primer>>、<<The C++ Programming Language>>、<<C++ Primer Plus>>(更推荐Primer)

2. <<Effective C++>>、<<More Effective C++>>

3. <<Thinking in C++>>、<<Inside The C++ Object Model>>

4. <<Effective STL>>、<<Modern C++ Design>>

书本下载传送门:

[http://u.115.com/file/clnpyfgo#] <<C++ Primer 第四版>>

[http://u.115.com/file/e6ubgao7#] <<C++ GUI Programming With Qt 4>>

[http://u.115.com/file/clnp0zq1#] <<数据结构与算法分析C++描述第三版>>

[http://u.115.com/file/dn6b8egk#] <<Effective STL>>

[http://u.115.com/file/bhd8cvtz#] <<Thinking in C++ 2nd Edition, Volume 1>>

[http://u.115.com/file/dnhxv4dx#] <<Thinking in C++ 2nd Edition, Volume 2>>

[http://u.115.com/file/dnh70qki#] <<The C++ Programming Language 3rd Edition>>

[http://u.115.com/file/dnh70api#] <<C++ GUI Programming With Qt4 2nd Ed>>

[http://u.115.com/file/aq10r03p#] <<c++ 库函数(中文).chm>> “该资源因涉及违规内容已被系统封禁”

[http://u.115.com/file/bhucv9y0#] <<C++ 程序设计语言.pdf>>

[http://u.115.com/file/e6m8x6ry#] <<C++ Templates(简体中文版).pdf>>

[http://u.115.com/file/bh5uxtre#] <<ISO/IEC 14882:2003>>

[http://u.115.com/file/e6umoa4r#] <<ISO/IEC DTR 19768 TR1>>

[http://u.115.com/file/aq10rc0n#] <<wxWidgets教程.pdf>>

[http://u.115.com/file/clg8y4ld#] <<Windows程序设计(第五版)>>

[http://u.115.com/file/clfa6ld1#] <<Beyond STL cn.chm>>

综合: http://topic.csdn.net/u/20101030/00/7e285f93-14b2-46d9-adb7-1e4cb1e4fc71.html
编译器方面:

TC已经成为历史,VC++6.0早已过时

建议加入g++,VS2010,Qt Creator,Eclipse,Code::Block,CodeLite的阵营

书籍方面:

请不要使用类似21天类型的书,谭浩强的书,以及其他类似情况

推荐英文原版名著,英文不好的话翻译版也可以

请仔细阅读,小地方也很容易造成错误

书本有难度是正常的,努力读下去,C++本身就不容易学

问题方面:

本博不提供回答,因为我也在学,请见谅

遇到问题请先用各种方法排查错误(断点,二分等)

编译器警告和错误非常重要,请仔细阅读

如果还有错可以试着重写一遍

只发与错误有关的代码(包括出现的类型定义,发生错误的代码)

将错误语句附上

paste.pound-python.org
http://pastebin.com/ http://codepad.org/
外部链接:

C++参考 http://www.cppreference.com/wiki/cn/start
C++ FAQ http://imcc.blogbus.com/logs/106046323.html http://www.research.att.com/~bs/C++0xFAQ.html
MSDN http://msdn.microsoft.com/
Qt http://tieba.baidu.com/p/1176665600
C语言 http://tieba.baidu.com/p/13382217
其他: http://club.topsage.com/thread-361458-1-1.html http://topic.csdn.net/u/20101030/00/7e285f93-14b2-46d9-adb7-1e4cb1e4fc71.html
操作系统:

主流Linux:

Ubuntu http://www.ubuntu.com/
Fedora http://fedoraproject.org/
Debian http://www.debian.org/
ArchLinux http://www.archlinux.org/
Windows 8 Developer Preview(传说中的免费小白鼠)
http://msdn.microsoft.com/en-us/windows/apps/br229516
DE(集成开发环境,包括编译器以及编辑器):

Qt Creator http://qt.nokia.com/products/
Visual C++ 2010 Express http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-cpp-express
Code::Blocks http://www.codeblocks.org/
CodeLite http://www.codelite.org/
编译器:

GCC/g++ http://gcc.gnu.org/
GCC/g++Windows支持:MinGW http://www.mingw.org/
编辑器:

Notepad++ http://notepad-plus-plus.org/zh/
Vim http://www.vim.org/
Emacs http://www.gnu.org/software/emacs/
Boost(准标准库) http://www.boost.org/
Loki(大量高级模版技术) http://loki-lib.sourceforge.net/
wxWidgets(UI) http://www.wxwidgets.org/
Qt(UI) http://qt.nokia.com/
gtkmm(GUI[GTK+]) http://www.gtkmm.org/zh_CN/index.html
C语言
http://ubuntuone.com/5A09PR9WDPh3KsPFVsT9XL C Primer Plus中文版
http://ubuntuone.com/1DVPIaTNfmSp035KIRiJ5M C和指针
http://ubuntuone.com/5YHBAPFeQ0PWS1pFdrNCea C专家编程
http://ubuntuone.com/3KDGrL3i5f1tF24bt4A0SJ C程序设计语言
http://ubuntuone.com/7GxjFL32a5JiK1bHSpFnGW The C Standard Library(英文版)

C++
http://ubuntuone.com/3I4QlafPoMuYCmVkQ5fCQ6 C++Primer中文版(第4版)
http://ubuntuone.com/7eyxex88VLg7v357bERfin C++程序设计语言
http://ubuntuone.com/6VucGi637UDyM4a92AgnpP Effective C++中文版(第三版)
http://ubuntuone.com/1aJB9DOzzxwNwceRCVxFnv More Effective C++中文版
http://ubuntuone.com/0nse9fecSqf7cuunIG46b7 Essential C++中文版
http://ubuntuone.com/2iEjlbQT2iC5r4MylAYyyH More Exceptional C++中文版
http://ubuntuone.com/5Jc1CXuLpXrOZ7K0oK4E59 Imperfect C++
http://ubuntuone.com/4Utp65NJkVrPUIBrF58dtC Modern C++ Design中文版
http://ubuntuone.com/6rKBPUM1vkMPt7VdxkHXAm 深度探索C++对象模型

标准文档
http://ubuntuone.com/0Uc3NbGfxghKqIVFv7137J The C89 Draft(C89标准,草稿版)
http://ubuntuone.com/2G6KwdSo2rvcRLAY4eTIDs ISO/IEC 9899:1999 (C99标准)
http://ubuntuone.com/4VBdqZMkLGmxMnBlhoRVyH ISO/IEC 14882:2003 (C++03标准)
http://ubuntuone.com/6Qm0NleEJVn3VYmVXt8l2I ISO/IEC 14882:2011 (C++11标准)

其他
http://ubuntuone.com/2q2Of2giGB1CvbgtJJHT8r Introduction to Algorithms(算法导论)
http://ubuntuone.com/2yo8GwxjC1dK6bmfBmQS4n 算法导论中文版

关于游戏编程的资料。

游戏编程精粹[7本]
http://115.com/file/ant0sjif
OPENGL:

《OpenGL游戏编程》
http://www.verycd.com/topics/2903063/
DX:

《DirectX终极游戏开发指南》
http://www.verycd.com/topics/2901421/
《DirectX高级动画制作》
http://www.verycd.com/topics/2902735/
《DirectX实时渲染技术详解》
http://www.verycd.com/topics/2902098/
脚本语言:

《LUA中文参考》
http://115.com/file/c2ma1cnx
其它:

《网络游戏安全揭秘》
http://www.verycd.com/topics/2901359/
《游戏音频编程入门》
http://115.com/file/e7w8qhgd
《游戏编程All.In.One》
http://115.com/file/e7w8ezmg
《AI游戏引擎程序设计》

http://115.com/file/c2majbvq#
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: