Partners: KDAB Whole Tomato Software CppDepend

09 November 2018

C++ Links #9

Welcome to new C++ Links - most important and useful articles, podcasts and videos that happen between 3rd and 9th of November.

In this week we have C++ Standards Committee meeting in San Diego, we all can’t wait when first reports come out! Until then - one of the links is Herb Sutter pre-meeting trip report. You will also find video about differences between std::cerr, std::cout & std::clog, and many more!

  1. Post from Arthur O’Dwyer about argument dependent lookup. He recalls the problem described in one of the previous post. Now he shares thoughts about generic names in the standard library:
    quuxplusone.github.io/blog/2018/11/04/std-hash-value/

  2. New C++ Weekly episode from Jason Turner - he describes when exactly we should use std::cerr, std::cout and std::clog.
    youtube.com/watch?v=lHGR_kH0PNA

  3. Pre-trip report from San Diego. Herb Sutter wrote about two new study groups and their roles, new approaches related to a huge number of documents:
    herbsutter.com/2018/11/05/pre-trip-report-fall-iso-c-standards-meeting-san-diego/

  4. Jonathan Boccara wrote two practical posts about operations on STL containers. The first one is about transferring unique_ptrs from a set to another set:
    fluentcpp.com/2018/11/06/how-to-transfer-unique_ptrs-from-a-set-to-another/
    The second one is about retrieving the first element from a collection of pairs:
    fluentcpp.com/2018/11/06/how-to-transfer-unique_ptrs-from-a-set-to-another/

  5. Jeremy Ong shares his thoughts about (in?)famous 2D graphics proposal:
    jeremyong.com/c++/graphics/2018/11/05/thoughs-on-the-cpp-graphics-proposal.html

  6. Post from Guillaume Racicot - he describes modules proposal:
    gracicot.github.io/modules/2018/11/04/modules-are-not-precompiled-headers.html

  7. Video from CopperSpice team - they talk about sequencing, sequence points etc:
    youtube.com/watch?v=E-a5d6LRWq8

  8. In case you missed - Bartłomiej Filipek Book has a new chapter describing parallel algorithms:
    bfilipek.com/2018/11/cpp17indetail-update3.html

  9. MSVS team announce that range-v3 library can be used with official MSVC 2017. And it’s super easy to setup with vcpkg:
    blogs.msdn.microsoft.com/vcblog/2018/11/07/use-the-official-range-v3-with-msvc-2017-version-15-9/

Bonus: You can track the CppCon Youtube Channel where more and more videos from the latest edition start to appear!
youtube.com/user/CppCon

The links are brought to you by Wojciech Razik.
Wojtek is a Senior C++ developer at Thaumatec, currently writing software for a robot. He enjoys reading C++ Standard before bed, and he loves to hate JS from dawn to dusk.
If you know Polish, take a look at cpp-polska.pl where Wojtek is one of the co-authors.

Get my free ebook about C++17!

More than 50 pages about the new Language Standard.

C++17 in detail, by Bartlomiej Filipek

© 2017, Bartlomiej Filipek, Blogger platform
Any opinions expressed herein are in no way representative of those of my employers.
This site contains ads or referral links, which provide me with a commission. Thank you for your understanding.