Programming: Principles and Practice Using C++, 2/e (Paperback)

Bjarne Stroustrup

買這商品的人也買了...

商品描述

An Introduction to Programming by the Inventor of C++

 

Preparation for Programming in the Real World

The book assumes that you aim eventually to write non-trivial programs, whether for work in software development or in some other technical field.

 

Focus on Fundamental Concepts and Techniques

The book explains fundamental concepts and techniques in greater depth than traditional introductions. This approach will give you a solid foundation for writing useful, correct, maintainable, and efficient code.

 

Programming with Today’s C++ (C++11 and C++14)

The book is an introduction to programming in general, including object-oriented programming and generic programming. It is also a solid introduction to the C++ programming language, one of the most widely used languages for real-world software. The book presents modern C++ programming techniques from the start,

introducing the C++ standard library and C++11 and C++14 features to simplify programming tasks.

 

For Beginners—And Anyone Who Wants to Learn Something New

The book is primarily designed for people who have never programmed before, and it has been tested with many thousands of first-year university students. It has also been extensively used for self-study. Also, practitioners and advanced students have gained new insight and guidance by seeing how a master approaches the elements of his art.

 

Provides a Broad View

The first half of the book covers a wide range of essential concepts, design and programming techniques, language features, and libraries. Those will enable you to write programs involving input, output, computation, and simple graphics. The second half explores more specialized topics (such as text processing, testing, and the C programming language) and provides abundant reference material. Source code and support supplements are available from the author’s website.

 

商品描述(中文翻譯)

C++之父的程式設計入門

這本書假設你最終的目標是寫出非平凡的程式,不論是為了軟體開發工作還是其他技術領域的需求。

專注於基本概念和技巧

這本書比傳統的入門書更深入地解釋了基本概念和技巧。這種方法將為你打下堅實的基礎,使你能夠撰寫有用、正確、易於維護和高效的程式碼。

使用現代C++(C++11和C++14)進行程式設計

這本書是一本總體上介紹程式設計的書籍,包括面向對象編程和泛型編程。它也是C++程式設計語言的一本很好的入門書,C++是最廣泛使用的實際軟體開發語言之一。這本書從一開始就介紹了現代C++程式設計技術,引入了C++標準庫和C++11和C++14的功能,以簡化程式設計任務。

適合初學者和任何想學習新知識的人

這本書主要針對從未寫過程式的人設計,並且已經在許多大學的一年級學生中進行了測試。它也被廣泛用於自學。同時,從中學習到一位大師如何處理他的藝術元素,從而獲得了新的見解和指導。

提供廣泛的視野

這本書的前半部分涵蓋了廣泛的重要概念、設計和程式設計技巧、語言特性和庫。這些將使你能夠撰寫涉及輸入、輸出、計算和簡單圖形的程式。後半部分探討了更專門的主題(如文本處理、測試和C程式設計語言),並提供了豐富的參考資料。作者的網站提供源代碼和支援資料。