Почему в C++ 13 способов передать параметр в функцию? // Демо-занятие курса «C++ Developer»

С позволяет программисту очень гибко управлять сущностями в программе, что создает потенциал для написания эффективного кода. Ценой за такую гибкость выступает наличие большого числа способов написать решение для одной и той же задачи. В качестве примера такой гибкости на открытом уроке мы рассмотрим различные способы передать параметр в функции. Которых мы насчитаем аж 13 вариантов. Что будет на занятии: - синтаксис передачи параметров в функции; - константы, указатели, ссылки, умные указатели, lvalue, rvalue, forward reference; - практические советы по объявлению функций, основанные на C Core Guidelines. Чему научитесь: - узнаете про разнообразие способов объявление параметров функции; - сможете обоснованно выбирать какой способ использовать в разных ситуациях. Занятие будет полезно: - программистам на C , которые с ходу не назовут 13 способов передачи аргументов и их отличия; - программистам на других языках, которым иногда писать на C . «C Develo
Back to Top