Почему в C++ 13 способов передать параметр в функцию? // Демо-занятие курса «C++ Developer»
С позволяет программисту очень гибко управлять сущностями в программе, что создает потенциал для написания эффективного кода. Ценой за такую гибкость выступает наличие большого числа способов написать решение для одной и той же задачи.
В качестве примера такой гибкости на открытом уроке мы рассмотрим различные способы передать параметр в функции. Которых мы насчитаем аж 13 вариантов.
Что будет на занятии:
- синтаксис передачи параметров в функции;
- константы, указатели, ссылки, умные указатели, lvalue, rvalue, forward reference;
- практические советы по объявлению функций, основанные на C Core Guidelines.
Чему научитесь:
- узнаете про разнообразие способов объявление параметров функции;
- сможете обоснованно выбирать какой способ использовать в разных ситуациях.
Занятие будет полезно:
- программистам на C , которые с ходу не назовут 13 способов передачи аргументов и их отличия;
- программистам на других языках, которым иногда писать на C .
«C Develo
1 view
155
41
22 hours ago 00:29:14 2
Падение Илона Маска. Что пошло не так? | Скандалы, разочарование и конфликт с Трампом
22 hours ago 00:16:42 2
ДАРКНЕТ В 2025 - ИЛЛЮЗИЯ БЕЗОПАСНОСТИ В СЕТИ!
22 hours ago 00:25:47 2
ИВАНКА: Как Трамп лепил “ИДЕАЛЬНУЮ” дочь и к чему это привело?
22 hours ago 00:35:35 2
Эксклюзивное интервью с Илоном Маском об ИИ и будущем технологий на CES 2025!
22 hours ago 00:39:41 2
Слуги дьявола | Почему от Шварценеггера ушла жена | Откровения принцессы Дианы | Измены Бекхэма