CppNews #35: [27.08 - 02.09.2018]
Jak co tydzień zapraszamy na newsy. Dzisiaj m. in. o tym, jak możemy “poudawać” nowe funkcje języka, zanim zmienimy kompilator na nowszy oraz kolejne ułatwienie, które czeka nas w C++20. Zapraszamy!
CppNews #35: [27.08 - 02.09.2018]
Kontynuacja wpisu od Bartłomieja Filipka na temat wyszukiwania algorytmem booyera-moore’a, tym razem o przygotowaniu danych: https://www.bfilipek.com/2018/08/searcher-preprocessing.html
Wpis o C++ Core Guideliness od Rainera Grimma, tym razem opisuje punkty dotyczące stałych: http://www.modernescpp.com/index.php/c-core-guidelines-rules-for-constants-and-immutability
C++ Weekly od Jasona Turnera - opisuje kolejną funkcję C++20, wyrażenia inicjalizujące w pętli for: https://www.youtube.com/watch?v=gqhHbhBoDtw
Gościnny wpis na blogu Jonathana Boccary, uproszczona implementacja przy CRTP: https://www.fluentcpp.com/2018/08/28/removing-duplicates-crtp-base-classes/
Wpis od samego Herba Suttera na blogu ekipy z Microsoft, jak zbindować funkcję porównującą do algorytmów: https://blogs.msdn.microsoft.com/vcblog/2018/08/29/qa-how-to-specialize-stdsort-by-binding-the-comparison-function/
Nowy odcinek CppCast - wywiad z Matthew Fernandezem, naukowcu z Intel Labs, m.in. o formalnej weryfikacji: http://cppcast.com/2018/08/matt-fernandez/
Wpis od Jonathana Boccary - jak “poudawać” nowe funkcje języka, zanim będą dostępne w naszym kodzie produkcyjnym: https://www.fluentcpp.com/2018/08/31/modern-cpp-fake-it-until-you-have-it/
Wpis od Arthura O’Dwyera o customization points (i trochę m.in. o porównywaniu kontenerów): https://quuxplusone.github.io/blog/2018/08/23/customization-point-or-named-function-pick-one/