CppNews #26: [25.06 - 01.07.2018]
Cotygodniowa porcja newsów dotyczących C++. Znajdziecie m.in.: wpis na temat nowoczesnego C++ okiem programisty C, dowiecie się jak włączyć dodatkowe sprawdzenia w sanitazerze, możecie też przeczytać jak stać się lepszym programistą C++ przez wakacje. Zapraszamy!
CppNews #26: [25.06 - 01.07.2018]
Wpis na temat forward deklaracji i specjalizacji funkcji szablonowyych: https://ljwo.wordpress.com/2018/06/24/specializations-of-forwarding-template-functions/
Wpis od Bartłomieja Filipka na temat współbieżnych algorytmów z biblioteki standardowej: https://www.bfilipek.com/2018/06/parstl-tests.html
Filmik od Jasona Turnera z C++ Weekly o strict aliasing: https://www.youtube.com/watch?v=tODCIrUat78
Wpis od Rainera Grimma na temat C++ Core Guideliness i programowanie lock-free: http://www.modernescpp.com/index.php/c-core-guidelines-concurrency-and-lock-free-programming
Wpis o tym, jak włączyć dodatkowe sprawdzenia w sanitazerach: https://kristerw.blogspot.com/2018/06/useful-gcc-address-sanitizer-checks-not.html
Arthur O’Dwyer dodał wpis, nt. optymalizacji tworzenia statycznych obiektów: https://quuxplusone.github.io/blog/2018/06/26/cost-of-static-lifetime-constructors/
Druga część wpisu o CRTP od Jonathana Boccary: https://www.fluentcpp.com/2018/06/26/variadic-crtp-packs-from-opt-in-skills-to-opt-in-skillsets/
Wszystko, co chcielibyście widzie o conceptach: dlaczego ich potrzebujemy, jak może wyglądać ich składnia itp: https://cor3ntin.github.io/posts/concepts_syntax/
MSVS dodał fajną funkcjonalność - automatyczna konwersja makr do wyrażeń constexpr: https://blogs.msdn.microsoft.com/vcblog/2018/06/26/convert-macros-to-constexpr/
Nowoczesny C++ dla programistów języka C: na razie powstały dwa wpisy: https://ds9a.nl/articles/posts/c++-1/
https://ds9a.nl/articles/posts/cpp-2/Wpis od Johna Reghera o tym, w jaki sposób clang kompiluje funkcje: https://blog.regehr.org/archives/1605
Gościnny wpis na blogu Arne Mertze na temat implementacji wizytatora dla std::variant: https://arne-mertz.de/2018/06/functions-of-variants-are-covariant/
Jak zostać lepszym programistą C++ przez wakacje - od Jonathana Boccary: https://www.fluentcpp.com/2018/06/29/7-more-ways-to-get-better-at-c-this-summer-2018-edition/