| C++ Boost Libraries Articles | |
|
| | Article: "The Boost.Threads Library," by Bill Kempf. Discusses thread creation, mutextes (mutual exclusions), condition variables, thread local storage, once routines, the future of Boost.Threads, the thread class, the mutex class, using the Boost.Bind Library, using the Boost condition class, the boost::thread_specific_ptr class, and a simple use of the boost::call_once. | http://www.ddj.com/dept/cpp/184401518
|
|
| | Article: "Coding Guidelines for Integral Constant Expressions," by John Maddock. Will help users understand why Boost code is written in a particular way and discusses integral constant expressions (also known as compile time constants), coding guidelines (dos and don'ts), and unresolved issues (things to watch out for). | http://www.boost.org/more/int_const_guidelines.htm
|
|
| | Article: "Generic Programming Techniques," by David Abrahams. A survey of generic programming techniques used in the Boost libraries. Discusses concepts (sets of requirements), traits, tag dispatching, adaptors, type generators, object generators, and policy classes. | http://www.boost.org/more/generic_programming.html
|
|
| | Article: "C++: Beyond the Standard Library," by Ray Lischner. Discusses several open source C++ libraries and their features. The Boost Library has several of its features being added to the C++ Standard Library, including: type traits, regular expressions, smart pointers, enhanced binders and adapters. Boost features discussed include tuples, smart pointers, Lambda expressions, and the spirit parser generator. The other libraries included in the article include Numerics—for high-performance numeric computing, ACE (ADAPTIVE Communications Environment)—a framework for networks, communications and concurrency, and Loki—which stresses using templates for policy-based programming and metaprogramming. | http://www.oreillynet.com/pub/a/network/2003/05/06/cplusplusian.html?page=2
|
|
| | Article: "Regular Expressions in C++ with Boost.Regex," by Ryan Stephans. Discusses the Boost.Regex Library (developed by John Maddock), background and definitions, regular expressions, the basics including: matching, validation, parsing and searching. | http://www.onlamp.com/pub/a/onlamp/2006/04/06/boostregex.html
|
|
| | Article: "Boost Unit Testing with C++BuilderX," by Charlie Calvert. Discusses installing and building the Boost tools, Boost Jam (a build technology), creating a simple test, and the Build Options Explorer (BOE). | http://dn.codegear.com/article/32703
|
| |
|
| | Article: “Smart Pointers in Boost,” by Bjorn Karlsson. This article provides an introduction to the Boost C++ Libraries by way of exploring the smart pointer library. Provides code examples creating and using smart pointers and a sidebar discussion with three of the original members of Boost who answer questions about the Boost C++ Libraries including why they think Boost is important and what will happen to the Boost libraries when the new C++ standard comes out. | http://www.ddj.com/dept/cpp/184401507
|
|
|
| |
 |
|