Поддерживаю sim3x, лучше заплатить профессионалу по информационной безопасности, т.к. сервисы ищут только банальные и очень распространённые уязвимости.
Сергей Васенин, ну, давать тест без теории - такая себе идея, скорее всего сдадут плохо. А отношения хорошего не будет к преподавателю, который ничего не объяснил
Да шаблоны - очень мутная и сложная тема имхо. В плюсах (особенно в STL) их пихают везде где можно (даже где не нужно).
Ну вообще их пихают там, где нужно, но это не проблема для пользователя библиотеки, т.к. шаблоны сделаны так, чтоб их было сложно писать, но легко использовать.
На чистом с++ сейчас под desktop никто не пишет. Ну или по крайней мере таких задач на Upwork нет. Исключение это игры, алгоритмы сложные, но там свои фреймворки.
На чистом C++ бывает необходимо реализовать какой-нибудь алгоритм(редко правда, т.к. многое уже реализовано), всякие студенческие лабы и всё такое.