舉報

會員
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
推薦閱讀
- HTML5+CSS3王者歸來
- Vue.js 2 and Bootstrap 4 Web Development
- R語言數據可視化之美:專業圖表繪制指南
- 精通軟件性能測試與LoadRunner實戰(第2版)
- Servlet/JSP深入詳解
- 深入淺出DPDK
- 可解釋機器學習:模型、方法與實踐
- 青少年學Python(第1冊)
- 劍指大數據:企業級數據倉庫項目實戰(在線教育版)
- Java實戰(第2版)
- R數據科學實戰:工具詳解與案例分析
- Python 3 數據分析與機器學習實戰
- JavaScript悟道
- SSH框架企業級應用實戰
- 高性能PHP 7
- 產品架構評估原理與方法
- Distributed Computing with Python
- Web程序設計與架構
- PhoneGap 3.x Mobile Application Development Hotshot
- Learning RSLogix 5000 Programming
- 零基礎學Java(升級版)
- 深入解析Java虛擬機HotSpot
- C語言解惑
- INSTANT Apache Solr for Indexing Data How-to
- 面向對象的思考過程(原書第5版)
- Learning Heroku Postgres
- 深入分析Java Web技術內幕
- 自動化運維軟件設計實戰
- Learning Data Mining with Python(Second Edition)
- WordPress 5 Cookbook