Meeting 9 January 2020
C++ in 2019
CppCast: C++ 2020 News
A Study on the Effects of Exception Usage in Open-Source C++ Systems
Quick Reference for Choosing C++ Function Parameter Type
Beginner’s Guide to Linkers
http://www.lurklurk.org/linkers/linkers.html
g++ -o test1 test1a.o test1b.o
test1a.o(.text+0x18): In function `main':
: undefined reference to `findmax(int, int)'
collect2: ld returned 1 exit status
If your reaction to this is ‘almost certainly missing
extern "C"
’ then you probably already know everything in this article.
JSON Library from the makers of Boost.Beast
Vinnie Falco:
A survey of existing JSON libraries shows impressive diversity and features. However, no library is known to meet all of the design goals mentioned here. In particular, we know of no library that supports incremental parsing and serialization, and also supports custom allocators robustly.
Reddit — GitHub (C++11, Boost License) — Docs — Benchmarks
This is currently NOT an official Boost library.
Scott Meyers’s guideline “Make non-leaf classes abstract”
Towards a standard unit systems library
The value of a paper like this would be to narrow the scope or domain of a problem to something that would be useful component in solving bigger problems. This paper does the opposite - expanding the domain to encompass the whole world of physics.