CppNews #34: [20.08 - 26.08.2018]
Zapraszamy na kolejną serię newsów. A dzisiaj - praktyczne zastosowanie algorytmu boyera-moore’a, jedna z najbardziej irytujących funkcji języka oraz wyjaśnienie czym tak naprawdę jest “Nowoczesny C++”. Zapraszamy!
CppNews #34: [20.08 - 26.08.2018]
Wpis od Bartłomieja Filipka - praktyczne zastosowanie algorytmu Boyera-Moore’a w wyszukiwaniu tesktu: https://www.bfilipek.com/2018/08/searchers.html
Post od Rainera Grimma na temat zasad z C++ Guidelines dotyczących obsługi błędów:
http://www.modernescpp.com/index.php/c-core-gudelines-goto-considered-evilInteresujący post od Borislava Stanimirova o rzutowaniu wskaźników na metody klasy:
https://ibob.github.io/blog/2018/08/18/a-bug-in-the-cpp-standard/Nowy odcinek C++ Weekly od Jasona Turnera, najbardziej irytująca funkcja języka:
https://www.youtube.com/watch?v=GeimpPHYYPkPost o mockowaniu metod z domyślnymi parametrami, od Jonathana Boccary:
https://www.fluentcpp.com/2018/08/21/default-parameters-mocking/Post wprowadzający do serii o zarządzaniu zależnościami, od Hansa Klabbersa:
http://www.klabbers.nl/c/dependency-management-for-c-2/Co to tak właściwie jest std::string_view? Wpis z blogu frimy microsoft:
https://blogs.msdn.microsoft.com/vcblog/2018/08/21/stdstring_view-the-duct-tape-of-string-types/Co to właściwie “Nowoczesny C++”? Od Arne’a Mertza:
https://arne-mertz.de/2018/08/modern-c-newest-standard/Wpis o wydajności dostępu do zmiennych tablicowych:
https://lemire.me/blog/2018/08/20/performance-of-ranged-accesses-into-arrays-modulo-multiply-shift-and-masks/Nowy odcinek CppCast, wywiad z Gordonem Brownem:
http://cppcast.com/2018/08/gordon-brown/Obszerny wpis o operatorze spaceship, od Simona Branda: https://blog.tartanllama.xyz/spaceship-operator/
Jonathan Boccara - wpis o early returns:
https://www.fluentcpp.com/2018/08/24/how-to-design-early-returns-in-c-based-on-procedural-programming/Jak uniknąć ogromnych komunikatach o błędach, od Arthura O’Dwyera:
https://quuxplusone.github.io/blog/2018/08/23/stop-cascading-errors/