舉報

會員
Learning Boost C++ Libraries
最新章節:
Index
IfyouareaC++programmerwhohasneverusedBoostlibrariesbefore,thisbookwillgetyouup-to-speedwithusingthem.WhetheryouaredevelopingnewC++softwareormaintainingexistingcodewrittenusingBoostlibraries,thishands-onintroductionwillhelpyoudecideontherightlibraryandtechniquestosolveyourpracticalprogrammingproblems.
目錄(98章)
倒序
- coverpage
- Learning Boost C++ Libraries
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Introducing Boost
- How it all started
- What is Boost?
- Getting started with Boost libraries
- Self-test questions
- Summary
- Chapter 2. The First Brush with Boost's Utilities
- Simple data structures
- Working with heterogeneous values
- Handling command-line arguments
- Other utilities and compile-time checks
- Self-test questions
- Summary
- References
- Chapter 3. Memory Management and Exception Safety
- Dynamic memory allocation and exception safety
- Smart pointers
- Self-test questions
- Summary
- References
- Chapter 4. Working with Strings
- Text processing with Boost String Algorithms library
- Splitting text using the Boost Tokenizer library
- Regular expressions using Boost.Regex
- Self-test questions
- Summary
- Chapter 5. Effective Data Structures beyond STL
- Boost Container library
- Fast lookups using Boost Unordered containers
- Containers for dynamically-allocated objects
- Expressive initialization and assignment using Boost.Assign
- Iteration patterns using Boost.Iterator
- Self-test questions
- Summary
- References
- Chapter 6. Bimap and Multi-index Containers
- Containers for multi-criteria lookups
- Boost Multi-index containers
- Boost Bimap
- Self-test questions
- Summary
- References
- Chapter 7. Higher Order and Compile-time Programming
- Higher order programming with Boost
- Compile-time programming with Boost
- Domain Specific Embedded Languages
- Self-test questions
- Summary
- References
- Chapter 8. Date and Time Libraries
- Date and time calculations with Boost Date Time
- Using Chrono to measure time
- Measuring program performance using Boost Timer
- Self-test questions
- Summary
- References
- Chapter 9. Files Directories and IOStreams
- Managing files and directories with Boost Filesystem
- Extensible I/O with Boost IOStreams
- Self-test questions
- Summary
- Chapter 10. Concurrency with Boost
- Creating concurrent tasks with Boost Thread
- Managing shared data
- Boost Coroutine
- Self-test questions
- Summary
- References
- Chapter 11. Network Programming Using Boost Asio
- Task execution with Asio
- Network I/O using Asio
- Self-test questions
- Summary
- References
- Appendix A. C++11 Language Features Emulation
- RAII
- Copy semantics
- Move semantics and rvalue references
- C++11 auto and Boost.Auto
- Range-based for-loops
- C++11 exception-handling improvements
- Self-test questions
- References
- Index 更新時間:2021-07-16 20:49:15
推薦閱讀
- C程序設計簡明教程(第二版)
- Lua程序設計(第4版)
- SAS數據統計分析與編程實踐
- Scientific Computing with Scala
- Mastering Unity 2D Game Development(Second Edition)
- Instant Debian:Build a Web Server
- Kotlin Programming By Example
- Drupal Search Engine Optimization
- LabVIEW入門與實戰開發100例(第4版)
- Microsoft Windows Identity Foundation Cookbook
- Mastering Machine Learning with scikit-learn
- C語言程序設計
- Node.js進階之路
- Python從入門到項目實踐(超值版)
- 測試基地實訓指導
- Angular Router
- 污染環境修復實踐與案例
- 高并發系統:設計原理與實踐
- Photoshop圖像處理與平面設計案例教程(第2版)
- PhoneGap and AngularJS for Cross:platform Development
- RESTful Web API Design with Node.js 10
- Julia High Performance
- Mastering Adobe Captivate 8
- C語言程序設計教程
- PHP 7從入門到精通(視頻教學版)(第2版)
- 計算機技術及創新案例
- Python編程基礎與自動化測試
- HTML5 Data and Services Cookbook
- INSTANT jqGrid
- Building Web Apps with Spring 5 and Angular