舉報

會員
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
推薦閱讀
- Visual C++程序設計學習筆記
- Python自動化運維快速入門(第2版)
- The React Workshop
- 你必須知道的204個Visual C++開發問題
- 教孩子學編程:C++入門圖解
- Java系統化項目開發教程
- Visual Foxpro 9.0數據庫程序設計教程
- Mastering Git
- Node Cookbook(Second Edition)
- INSTANT Yii 1.1 Application Development Starter
- Maker基地嘉年華:玩轉樂動魔盒學Scratch
- RocketMQ實戰與原理解析
- 零基礎學Java第2版
- Java EE項目應用開發
- PHP從入門到精通(微視頻精編版)
- Python 3 Text Processing with NLTK 3 Cookbook
- Learning Unity iOS Game Development
- Struts2技術內幕:深入解析Struts架構設計與實現原理
- Instant Pentaho Data Integration Kitchen
- Unreal Engine Lighting and Rendering Essentials
- Drush for Developers(Second Edition)
- Reactive Programming for .NET Developers
- Microsoft Dynamics GP 2013 Implementation
- 教孩子學Python編程
- 區塊鏈+:從全球50個案例看區塊鏈的技術生態、通證經濟和社區自治
- 編程超有趣:奇妙Python輕松學(第1輯)
- Lumion 3D Best Practices
- Intel Galileo Networking Cookbook
- 開源實時以太網POWERLINK詳解
- 從零開始學Scrapy網絡爬蟲(視頻教學版)