Dmitry Roo, не видел что там за код, но возможно, что в его ревью могут быть даны общие рекомендации, которые пригодятся другим начинающим программистам в подобных случаях.
Сергей, в 2020-м году фанат C# в одном из вопросов на этом ресурсе яростно убеждал всех, что на Java нового уже не пишут, что доля C# растёт и скоро он отнимет рынок у Java. На дворе 2023-й, доля рынка C# не изменилась. Kotlin - это очередная better java и судьба его ждёт ровно та же, что и у всех предыдущих.
Denioo, потому что я за 23 года в отрасли много на чём писал, но каждая компания, с которой я имел дело или о которой только слышал, всеми силами старалась сократить количество используемых технологий, так как это облегчает найм и управляемость.
Bright144, области видимости - это не только про пространства имён, но и про то, где и когда переменные определяются, а на это влияет уже каждый блок. Впрочем, это не единственная проблема автора, очевидно например ещё и не понимание основных структур данных.
Filipp42, по гражданскому кодексу и лицензиям. Грубо говоря, покупая электронную книгу, вы получаете от издателя или дистрибьютора право на бессрочный доступ к её тексту без возможности передачи этого права третьим лицам. Цифровую копию книги вы даже другу на флешке передавать не имеет права, не говоря уж о том, чтобы выложить её в публичный доступ.
Это хорошо ещё, если у ИБшника всё-таки есть хоть какая-то околоИТшная работа, а то почти все встреченные мной за последние 20 лет 40 часов в неделю занимались только бумажной работой и изучением соответствующей законодательной базы.
Текст ошибки надо вставлять текстом, а не изображением. Сейчас придёт модератор и снесёт вопрос за нарушение правил. Ну, и стоит определиться, всё-таки С или С++ - это разные языки.