CppNews #24: [11.06 - 17.06.2018]
Zapraszamy na kolejną porcję newsów. W ostatnim tygodniu (4-9 czerwca 2018) odbyło się spotkanie komisji standaryzacyjnej w Rapperswil. Poniżej znajdziecie linki, w których dowiecie się, co zostało ustalone. Oprócz tego, znajdziecie m. in. link do najnowszego magazynu o C++. Zapraszamy!
CppNews #24 [11.06 - 17.06.2018]
Wpis na temat unii i std::variant. Jest to autorski wpis od członka naszej ekipy, wkrótce pojawi się tutaj jego polska wersja!
https://blog.fl9.eu/2018/06/10/std-variant/Wpis od Bartłomieja Filipka - ostatnio prosił w swoim poście o podesłanie mu przykładów użycia std::optional z kodu produkcyjnego. Tutaj zestawienie nadesłanych rozwiązań
https://www.bfilipek.com/2018/06/optional-examples-wall.htmlWpis od Rainera Grimma na temat executorów - jednej z propozycji do C++20.
http://www.modernescpp.com/index.php/a-short-detour-executorsWpis od Arthura O’Dwyera, propozycja nowego type_traits o nazwie has_padding_bits:
https://quuxplusone.github.io/blog/2018/06/08/no-padding-bits/Ciekawy wpis o optymalizacjach kompilatora:
https://kristerw.blogspot.com/2018/06/on-example-from-what-else-has-my.htmlZnowu Arthur, tym razem o T* jako parametr szablonu;
https://quuxplusone.github.io/blog/2018/06/08/raw-memory-and-t-star/Najważniejszy news z ostatniego tygodnia - raport spotkania komisji standaryzacyjnej:
https://www.reddit.com/r/cpp/comments/8prqzm/2018_rapperswil_iso_c_committee_trip_report/C++ Weekly - jak używanie struktur może wpłynąć na poprawę wydajności aplikacji:
https://www.youtube.com/watch?v=FwsO12x8nyMRozważania o explicit(auto):
https://quuxplusone.github.io/blog/2018/06/12/attribute-noexcept-verify/Dlaczego niektórych rzeczy w c++ po prostu nie da się zrobić:
https://quuxplusone.github.io/blog/2018/06/12/perennial-impossibilities/Nowy numer magazynu Overload:
https://accu.org/index.php/journals/c386/Kolejny raport ze spotkania komisji standaryzacyjnej, tym razem od ekipy z JetBrains:
https://blog.jetbrains.com/clion/2018/06/iso-cpp-committee-rapperswil-2018-trip-report/Nowy odcinek słuchowiska CppCast, bez gościa, głównie omówienie spotkania z Rapperswil:
http://cppcast.com/2018/06/trip-report/- O strukturach i ich konstruktorach od Jonathana Boccary:
https://www.fluentcpp.com/2018/06/15/should-structs-have-constructors-in-cpp/