C++ Cookbook (Paperback)

D. Ryan Stephens, Christopher Diggins, Jonathan Turkanis, Jeff Cogswell

  • 出版商: O'Reilly
  • 出版日期: 2005-12-13
  • 售價: $1,870
  • 貴賓價: 9.5$1,777
  • 語言: 英文
  • 頁數: 594
  • 裝訂: Paperback
  • ISBN: 0596007612
  • ISBN-13: 9780596007614
  • 相關分類: C++ 程式語言
  • 海外代購書籍(需單獨結帳)

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

相關主題

商品描述

Despite its highly adaptable and flexible nature, C++ is also one of the more complex programming languages to learn. Once mastered, however, it can help you organize and process information with amazing efficiency and quickness.

The C++ Cookbook will make your path to mastery much shorter. This practical, problem-solving guide is ideal if you're an engineer, programmer, or researcher writing an application for one of the legions of platforms on which C++ runs. The algorithms provided in C++ Cookbook will jump-start your development by giving you some basic building blocks that you don't have to develop on your own.

Less a tutorial than a problem-solver, the book addresses many of the most common problems you're likely encounter--whether you've been programming in C++ for years or you're relatively new to the language. Here are just some of the time-consuming tasks this book contains practical solutions for:

  • Reading the contents of a directory
  • Creating a singleton class
  • Date and time parsing/arithmetic
  • String and text manipulation
  • Working with files
  • Parsing XML
  • Using the standard containers

Typical of O'Reilly's "Cookbook" series, C++ Cookbook is written in a straightforward format, featuring recipes that contain problem statements and code solutions, and apply not to hypothetical situations, but those that you're likely to encounter. A detailed explanation then follows each recipe in order to show you how and why the solution works. This question-solution-discussion format is a proven teaching method, as any fan of the "Cookbook" series can attest to. This book will move quickly to the top of your list of essential C++ references.

商品描述(中文翻譯)

儘管C++具有高度適應性和靈活性,但它也是較為複雜的程式語言之一。然而,一旦掌握,它可以以驚人的效率和速度幫助您組織和處理信息。

《C++ Cookbook》將使您的學習之路更短。這本實用的問題解決指南非常適合工程師、程式設計師或研究人員,他們正在為C++運行的眾多平台之一編寫應用程序。《C++ Cookbook》中提供的算法將通過為您提供一些基本的構建塊來加速您的開發,而無需自行開發。

這本書不僅僅是一本教程,更是一本問題解決指南,它涵蓋了您可能遇到的許多常見問題,無論您是多年來一直在使用C++還是對這門語言相對較新。以下是這本書包含實用解決方案的一些耗時任務:

- 讀取目錄的內容
- 創建單例類
- 日期和時間解析/計算
- 字符串和文本操作
- 使用文件
- 解析XML
- 使用標準容器

《C++ Cookbook》以O'Reilly的“Cookbook”系列的典型風格撰寫,採用直接明瞭的格式,其中包含問題陳述和代碼解決方案的配方,並且適用於您可能遇到的實際情況,而不僅僅是假設情況。然後,每個配方後面都有詳細的解釋,以展示解決方案的工作原理和原因。這種問題-解決方案-討論的格式是一種經過驗證的教學方法,任何“Cookbook”系列的粉絲都可以證明。這本書將迅速成為您必不可少的C++參考書之一。