Solving Common Problems with Boost Utility
ฝัง
- เผยแพร่เมื่อ 12 ก.ย. 2024
- If Batman needs a utility belt, shouldn't you have one?
Boost.Utility is a small set of components to help you solve common problems when programming in C++. This month, Richard Thomson will give us a guided tour of the components in this small header-only library. The components to be discussed include:
- Base From Member idiom
- Call Traits to choose the "best" way to pass arguments to template functions
- Compressed Pair that optimizes storage
- In-Place Factory for constructing elements in a container
- Operators for eliminating boiler plate on types that support numeric operators
Sample code: github.com/Leg...
Boost.Utility docs: www.boost.org/...
Utah C++ Programmers
Meetup group: www.meetup.com...
Past topics: utahcpp.wordpr...
Future topics: utahcpp.wordpr...
Use discount code CPPOnlineSLC20 for 20% off the CppOnline conference February 29th through March 2nd, 2024! cpponline.uk
Great video with historical value. Arcane tools for arcane C++ programming style.
C++ backward compatibility means that 20 year old libraries are still useful!