CppNews #45: [07.11 - 11.11.2018]
CppNews #45: [07.11 - 11.11.2018]
Zapraszamy na kolejną porcję newsów, czyli zbiór linków do artykułów, słuchowisk, filmików i postów dotyczących C++!
Właśnie zakończyło się spotkanie komisji standaryzacyjnej w San Diego - poniżej znajdziecie link do pierwszego raportu. Oprócz tego filmik prezentujący różnice pomiędzy std::cout, std::cerr i std::clog, praktyczne przykłady operacji na kontenerach i wiele więcej!
Właśnie skończyło się spotkanie komisji standaryzacyjnej w San Diego. Tuż przed rozpoczęciem się spotkania Herb Sutter opublikował raport, w którym m. in. ogłosił pojawienie się dwóch nowych grup ‘inkubatorów’. Ze względu na ogromną ilość propozycji, wszystkie papiery będą trafiały najpierw do nich:
herbsutter.com/2018/11/05/pre-trip-report-fall-iso-c-standards-meeting-san-diego/
Pojawił się również pierwszy raport już po zakończeniu spotkania. Ustalono oficjalną składnie Conceptów, wiemy już że w C++20 pojawią się Ranges! Jeśli jesteście ciekawi, co jeszcze wejdzie do standardu, poniżej szczegółowe informacje:
reddit.com/r/cpp/comments/9vwvbz/2018_san_diego_iso_c_committee_trip_report_ranges/Post od Arthura O’Dwyera na temat argument depend lookup. Jest to koncynuacja jednego z poprzednich jego wpisów. Tym razem rozważa, czy w bibliotece standardowej powinniśmy używać generycznych nazw:
quuxplusone.github.io/blog/2018/11/04/std-hash-value/Nowy odcinek C++ Weekly - Jason Turner w tym tygodniu pokazuje różnice pomiędzy std::cerr, std::cout i std::clog:
youtube.com/watch?v=lHGR_kH0PNAJonathan Boccara napisał dwa wpisy, z praktycznymi algorytmami na kontenerach. W pierwszym opisuje jak przenieść unique_ptry do innego setu:
fluentcpp.com/2018/11/06/how-to-transfer-unique_ptrs-from-a-set-to-another/
W drugim opisuje jak mając mapę zrobić nową kolekcję zawierającą tylko klucze:
fluentcpp.com/2018/11/06/how-to-transfer-unique_ptrs-from-a-set-to-another/Jeremy Ong napisał artykuł ze swoimi przemyśleniami na temat słynnego proposalu 2D graphics:
jeremyong.com/c++/graphics/2018/11/05/thoughs-on-the-cpp-graphics-proposal.htmlPost od Guillaume Racicot - opisuje moduły:
gracicot.github.io/modules/2018/11/04/modules-are-not-precompiled-headers.htmlFilmik od ekipy z CopperSpice - tym razem omawiają wszystko, co dotyczy kolejności (np. Sequence Pointy)
youtube.com/watch?v=E-a5d6LRWq8Bartłomiej Filipek pochwalił się nowym rozdziałem swojej książki, w którym opisujej algorytmy równoległe z bilbioteki standardowej:
bfilipek.com/2018/11/cpp17indetail-update3.htmlNa blogu MSVS pojawiła się informacja, że można już używać biblioteki range-v3 od Erica Niblera. Warto spomnieć, że dodanie do projektu tej bilbioteki jest super łatwe, jeśli korzysetamy z vcpkg:
blogs.msdn.microsoft.com/vcblog/2018/11/07/use-the-official-range-v3-with-msvc-2017-version-15-9/