Основы программирования на языке С++
Описание
В учебном пособии рассматриваются базовые типы данных языка С++ и операций с ними. Особое внимание уделяется вопросу работы с массивами и указателями. Рассматриваются утверждения языка для ветвления процесса поведения программы и циклического повторения действий, такие как if-else, while, for. Детально рассматриваются вопросы объявления и определения функций, вариативных функций, принцип обработки списка аргументов функции, передачи аргументов в функцию по значению, по указателю и по ссылке.Поднимается в учебном пособии и вопрос абстракции данных. Описан инструментарий создания структур и классов на языке С++. Представлен инструментарий языка С++, поддерживающий концепцию обобщенного программирования, на примере создания шаблонов функций. Предназначено для обучающихся по специальности «Информационная безопасность автоматизированных систем на транспорте».