软件名称:
Effective C++ Second Edition
软件语言:
简体中文
界面预览:
软件类型:
国产软件 / 数据编程
运行环境:
Win2003, WinXP, Win2000, Win9X
授权方式:
免费软件
软件大小:
458 KB
软件等级:
整理时间:
2005-5-17 13:49:00 [viphot]
开发商:
软件简介:
Effective C++ Second Edition 下载, 這本書是多年來我對專業程式員所做的C++ 教學課程下的一個自然產物。我發現,大部份學生在一個星期的密集訓練之後,即可適應這個語言的基本架構,但要他們「將這些基礎架構以有效的方式組合運用」,我實在不感樂觀。於是我開始嘗試組織出一些簡短、明確、容易記憶的準則,做為C++ 高實效性程式開發過程之用。那都是經驗豐富的C++ 程式員幾乎總是會奉行或幾乎肯定要避免的一些事情。 我最初的興趣在於整理出一些可被某種「lint-like 程式」施行的規則,最後我甚至領導一個計劃,研究某種可將C++ 原始碼中違反使用者指定條件之處檢驗出來的工具(你可以在Effective C++ 網站上找到此研究的一份概要報告)。不幸的是在我尚未完成其完整原型之前,這個研究計劃便結束了。幸運的是,目前市面上已有這類C++ 檢驗工具(商品),而且不只一個。 雖然我最初的興趣是在研究可被(某種工具)自動實施的程式設計準則,但我很快瞭解到那個研究方向的侷限性。優秀的C++ 程式員所奉行的準則,多數都難以「公式化」;要不就是雖然它們有許多重要的例外情況,卻被程式員盲目地奉行不渝。這使我念頭一轉:某些東西雖然不比電腦程式精準,但仍能比一本泛泛的C++ 教科書更集中火力,更打到重點。這個念頭的結果就是你手上這本書:一本內含50 個有效建議(如何改善你的C++ 程式技術和你的設計思維)的書。 在這本書中,你會發現一些忠告,告訴你應該做些什麼,為什麼如此;告訴你不應該做些什麼,又為什麼如此。基本而言當然whys 比whats 更重要,但檢閱一列列準則,也確實比強記一本或兩本教科書更輕鬆更方便得多。 和大部份的C++ 書籍不同,我的組織方式並非以語言特性做為依據。也就是說我並不在某處集中討論constructors(建構式),在另一處集中討論virtual functions (虛擬函式),又在第三個地方集中討論inheritance(繼承機制)。不,不是這樣,本書的每一個討論主題都剪裁合度地以一個個準則陳列出來。至於我對某特定語言性質的探討,散佈面積可能涵蓋整本書。 這種作法的優點就是比較容易反映出「特意挑選C++ 做為開發工具」的那些軟體系統的複雜度。在那些系統之中,光只瞭解個別語言特性是不夠的。例如,有經驗的C++ 程式員知道,瞭解inline 函式和瞭解virtual destructors,並不一定表示你瞭解inline virtual destructors。身經百戰的開發人員都認知到,理解C++ 各個特性之間的互動關係,才是有效使用這個語言的最重要關鍵。本書組織反映出這一基本事實。 這種作法的缺點是,你恐怕必須前後交叉參考而非只看一個地方,才能發現我所說的某個C++ 架構的全貌。為了將不方便性降至最低,我在書中各處放了許多交叉索引,書後並有一份涵蓋全部範圍的索引。(譯註:為了協助讀者更容易掌握 Effective C++ 和More Effective C++ 二書,我以Effective C++ CD 為本,為兩書的中文版額外加上兩書之間的交叉索引。此乃原書所無。如果文中出現像條款 M5 這樣的參考指示,M 便是代表More Effective C++)。 C++经典书籍Effective C++ By Scott Meyers, 已译成中文,chm格式,方便检阅
下载页面:
点击进入Effective C++ Second Edition 下载页面
相关软件:
Effective Oracle by design(脚本) EVEREST Corporate Edition 2006 V3.50.761 简体中文绿色企业版Effective C++ Second Edition Effective Java 中文版 Folder Guard XP Edition V7.9Microsoft SQL Server 2005 Enterprise Edition SP1 简体中文企业版Graffiti Fonts Edition (商业涂鸦艺术字体) V2.0丛林之心(Jungle Heart Family Edition) 神奇字母(Dungeon Scroll Gold Edition) V2.00a 飞鹰任务(Gratia - Second Earth)
相关文章:
SQL Server 2005 Express Edition安装步骤详解 Lenovo Windows Vista Ultimate Edition Recovery DVD (CHS) BT 下载 Pocket PC Phone Edition SMS编程入门 XP也变Media Center Edition 下载:Ahead Nero v8 Ultra Edition 用SQL Server Compact Edition创建移动应用程序 《Effective C#》之用委托实现回调 《Effective C#》:用委托实现回调 《Effective C#》:值类型和引用类型 《Effective C#》:区别四个判等函数
相关搜索:
上一个:The C programming Language
下一个:HTTPort V3.SNFM
Effective C++ Second Edition 相关说明:
* 本站软件不含任何流氓插件和木马病毒,全部绿色软件!请各位放心使用!如有问题,请告知我们!
* 注意:由于下载人数过多,必须使用下载工具下载本站软件,例如迅雷 下载本站软件.
* 本站的默认解压密码是:www.viphot.com,如果下载软件有问题请联系e9wind@qq.com。
* 任何网站不得非法盗链及抄袭本站资源;如引用页面,请注明来自清风下载,谢谢您的支持!
* 本站允许500人同时下载,如果出现Service Unavailable,请用下载工具多试几次,谢谢!
* 请一定升级到最新版[WinRAR]才能正常解压本站提供的软件;如有其它问题,欢迎发信联系管理员
* 本站不提供任何破解版,破解补丁,注册机,注册码,等侵犯软件作者版权的软件下载,但本站会尽量提供共享免费版的软件让大家下载.
* 本站为非营利性站点,所有资源均是网上搜集或私下交流学习之用,任何涉及商业盈利目的均不得使用,否则产生的一切后果将由您自己承担!本站仅仅提供一个观摩学习的环境,将不对任何资源负法律责任。所有资源请在下载后24小时内删除。如果您觉得满意,请购买正版!
复制本页网址和标题,发送给你QQ/Msn的好友一起分享