C++编程无畏:新手入门指南

5星 · 超过95%的资源 需积分: 0 35 下载量 126 浏览量 更新于2024-07-21 1 收藏 22.88MB PDF 举报
"C++ Without Fear(PrenticeHall,3ed,2015)" 是一本面向初学者的C++编程教程,旨在让学习过程变得简单而有趣。本书由 Brian Overland 编写,他以其易懂的教学方式受到好评。本书已更新至最新的C++14标准,并适用于免费的Microsoft Visual C++ Community Edition,同时也兼容其他版本的C++编译器。 C++ Without Fear 第三版首先通过简短、简单的示例引导读者入门,让初学者即使没有任何编程经验也能快速上手。在几章之内,读者就能编写实用工具、玩游戏和解决谜题。内容精炼,解释清晰,配有大量实践示例和练习,帮助读者迅速提升技能。 作者Overland深入浅出地解析了C++的每个语言特性,揭示了背后的原理和技巧。他避免了复杂的或无意义的例子,使读者始终保持对关键知识点的学习兴趣和热情。 新版本的特点包括: 1. 针对免费的Microsoft Visual C++ Community Edition提供安装和使用的指导,但读者也可选择使用其他C++编译器。 2. 解释了C++14标准中的新改进,并将其模块化,使得代码能与旧版本兼容。 3. 增加了更多谜题、游戏和相关练习,以增强学习的趣味性和实用性。 4. 对面向对象编程提供了更多“为什么”和“如何做”的详细讲解,因为面向对象是当今最主流的编程方法。 5. 更多地介绍了如何使用Standard Template Library (STL)来提高效率和完成更多任务。 6. 扩展了参考部分,为日常编程提供更全面的指南。 无论你是出于兴趣学习C++,还是考虑将编程作为职业,这本书都是一个极好的选择。它不仅涵盖了C++的基础,还与时俱进,包含了最新的语言特性,使读者能够跟上技术的发展步伐。通过本书,读者可以在轻松愉快的氛围中掌握C++编程,增强自己的编程智慧。
2016-01-26 上传
Now updated for the newest C++14 standard Paperback: 624 pages Publisher: Prentice Hall; 3 edition (December 30, 2015) Language: English ISBN-10: 0134314301 ISBN-13: 978-0134314303 Learning C++ Doesn’t Have to Be Difficult! Have you ever wanted to learn programming? Have you ever wanted to learn the C++ language behind many of today’s hottest games, business programs, and even advanced spacecraft? C++ Without Fear, Third Edition, is the ideal way to get started. Now updated for the newest C++14 standard and the free Microsoft Visual C++ Community Edition, it will quickly make you productive with C++ even if you’ve never written a line of code! Brian Overland has earned rave reviews for this book’s approach to teaching C++. He starts with short, simple examples you can easily enter and run. Within a couple of chapters, you’ll be creating useful utilities, playing games, and solving puzzles. Everything’s simplified to its essentials, patiently explained, and clearly illustrated with practical examples and exercises that help you make progress quickly. Overland reveals the “whys” and “tricks” behind each C++ language feature. And you’ll never get bogged down in complex or pointless examples: He keeps you 100% focused on learning what works and what matters—while having fun! This new and improved edition Covers installing and using the free Microsoft Visual C++ Community Edition—but you can use any version of C++ Explains valuable improvements in the new C++14 standard Modularizes C++14 coverage so it’s easy to write code that works with older versions Teaches with even more puzzles, games, and relevant exercises Offers more “why” and “how-to” coverage of object orientation, today’s #1 approach to programming Presents more ways to use Standard Template Library (STL) code to save time and get more done Contains an expanded reference section for all your day-to-day programming Whether you want to learn C++ programming for pleasure or you’re considering a career in programming, this book is an outstanding choice.
2018-03-29 上传
If you've always wanted to learn how to program a computer, or to learn the widely used C++ programming language in particular, C++ Without Fear, Second Edition, offers an ideal way to get you started. Written with the same approach that earned the first edition rave reviews, the author first emphasizes short, simple examples that are easy to enter; then, within a couple of chapters, he has you creating useful utilities, playing games, and using the computer to solve interesting puzzles. His approach is a welcome departure from many programming texts, which quickly get bogged down in complex and sometimes meaningless examples. You'll find here, patiently explained and clearly illustrated, everything you need to learn programming quickly, and to have fun doing it! Yes, programming can be a complex task, and C++ is a language often used by professionals. In fact, many of the coolest games, graphics, and Internet applications are created with C++, and it's even been used on the Mars rovers. But the language, like the monster pictured on the cover, need not be all that fearsome. Broken down to its essentials, and enhanced by simple examples, practical exercises, and the whys and tricks behind each language feature, you'll be amazed at the rapid progress you can make. With C++ Without Fear, Second Edition, you will * Learn the basics of C++ programming * Get started writing your own programs * See how and why each piece of a program does what it does * Create useful and reusable program code * Understand object-oriented programming--for once explained in simple, down-to-earth terms NEW AND IMPROVED While compatible with nearly every version of the C++ language, this second edition has been updated to cover important features of the newest and greatest C++ standard (C++0x). In addition, it now includes * Even more figures, examples, and exercises * Even more puzzles and games * An expanded 75-page language reference * Instructions for downloading free C++ software Whether you wish to learn C++ programming for pleasure, or you're considering a career in programming, this book is an outstanding choice.