Boost C++ Application Development Cookbook
Antony Polukhin
- 出版商: Packt Publishing
- 出版日期: 2017-08-29
- 售價: $2,080
- 貴賓價: 9.5 折 $1,976
- 語言: 英文
- 頁數: 438
- 裝訂: Paperback
- ISBN: 1787282244
- ISBN-13: 9781787282247
-
相關分類:
C++ 程式語言
海外代購書籍(需單獨結帳)
買這商品的人也買了...
相關主題
商品描述
Learn to build applications faster and better by leveraging the real power of Boost and C++
About This Book
- Learn to use the Boost libraries to simplify your application development
- Learn to develop high quality, fast and portable applications
- Learn the relations between Boost and C++11/C++4/C++17
Who This Book Is For
This book is for developers looking to improve their knowledge of Boost and who would like to simplify their application development processes. Prior C++ knowledge and basic knowledge of the standard library is assumed.
What You Will Learn
- Get familiar with new data types for everyday use
- Use smart pointers to manage resources
- Get to grips with compile-time computations and assertions
- Use Boost libraries for multithreading
- Learn about parallel execution of different task
- Perform common string-related tasks using Boost libraries
- Split all the processes, computations, and interactions to tasks and process them independently
- Learn the basics of working with graphs, stacktracing, testing and interprocess communications
- Explore different helper macros used to detect compiler, platform and Boost features
In Detail
If you want to take advantage of the real power of Boost and C++ and avoid the confusion about which library to use in which situation, then this book is for you.
Beginning with the basics of Boost C++, you will move on to learn how the Boost libraries simplify application development. You will learn to convert data such as string to numbers, numbers to string,
商品描述(中文翻譯)
學習如何利用 Boost 和 C++ 的真正力量,更快更好地構建應用程式
關於本書
- 學習使用 Boost 函式庫來簡化應用程式開發
- 學習開發高品質、快速且可攜帶的應用程式
- 了解 Boost 與 C++11/C++14/C++17 之間的關係
本書適合誰
本書適合希望提升對 Boost 知識的開發者,並希望簡化其應用程式開發流程。假設讀者具備 C++ 的基礎知識及標準函式庫的基本知識。
你將學到什麼
- 熟悉日常使用的新資料類型
- 使用智能指標來管理資源
- 理解編譯時計算和斷言
- 使用 Boost 函式庫進行多執行緒處理
- 了解不同任務的平行執行
- 使用 Boost 函式庫執行常見的字串相關任務
- 將所有過程、計算和互動拆分為任務並獨立處理
- 學習圖形、堆疊追蹤、測試和進程間通信的基本知識
- 探索用於檢測編譯器、平台和 Boost 特性的不同輔助宏
詳細內容
如果你想利用 Boost 和 C++ 的真正力量,並避免在不同情況下使用哪個函式庫的困惑,那麼這本書就是為你而寫的。
從 Boost C++ 的基礎開始,你將學習 Boost 函式庫如何簡化應用程式開發。你將學習如何將資料轉換,例如將字串轉換為數字、數字轉換為字串。