Здравейте, колеги.
В тази тема ще публикуваме препратки към полезни източници свързани с курса.
По-долу давам няколко, за които говорихме по време на последното занятие.
За "умни указатели" (smart pointers) много добър източник е книгата Effective Modern C++ на Scot Meyers. Връзка към нея, а също и към някои други полезни източници можете да намерите в следния списък:
https://github.com/semerdzhiev/Reading-Lists/blob/main/cpp.adoc#smart-pointers
Примерен CMake шаблон, в който е подготвено всичко нужно за работа с Catch2 (рамка за unit test-ове в C++) можете да намерите в даденото по-долу хранилище в GitHub. Шаблонът simple
е конфигуриран така, че автоматично да сваля всичко нужно за работа с Catch2. Освен това дава възможност и за работа с локално копие на хранилището на Catch2, а също и с локално инсталирана, предварително изградена версия.
semerdzhiev/cmake-templates: Sample templates for CMake projects (github.com)