Meeting 26 July 2018
C++ Builder Community Edition
- Home page
- Annual community licence (renewable)
- For academic and small-business use (up to 5 developers in a team, annual revenue up to $5000)
- Requires .NET 3.5 (!)
CMake 3.12.0
MSVC Preprocessor Progress towards Conformance
2D Graphics TS at BSI
Four Habit-Forming Tips to Faster C++
- Make use of the (named-) return-value optimisation (YES)
- Return parameters by value whenever possible (YES)
- Cache member-variables and reference-parameters (NO/MAYBE)
- Organize your member variables intelligently (YES)
web_view
This paper proposes a
web_view
facility for the C++ standard library. This facility enables modern, natural, multimodal user interaction by leveraging existing web standards and technologies.
Full C++17 Filesystem Library Guide
Part of the book C++17 – The Complete Guide by Nicolai Josuttis (Draft available now)
Using C++17 std::optional
Modern C++ Features – std::variant
and std::visit
In-Place Construction for std::any, std::variant and std::optional
C-Rez: A small tool to generate C arrays of data from a list of input files
Book: The Modern C++ Challenge
Everything You Need to Know About std::any
from C++17
C++17: std::string_view
Coding Guideline: Avoid const member variables
Phil Nash advocates using const member variables and builder pattern.
(To be continued…)
Quote
Unknown:
Every company has a test environment. Some are lucky enough to also have a production environment.