HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <p>Теги: c++, ссылки, параметры</p>
1 <p>Теги: c++, ссылки, параметры</p>
2 <p>Параметры в C++ могут быть константными -- это значит, что значения параметров меняться не могут. Рассмотрим такие параметры на примере:</p>
2 <p>Параметры в C++ могут быть константными -- это значит, что значения параметров меняться не могут. Рассмотрим такие параметры на примере:</p>
3 <p>Аналогично обстоит дело и в случае передачи параметра по ссылке:</p>
3 <p>Аналогично обстоит дело и в случае передачи параметра по ссылке:</p>
4 <p>В качестве аргумента вы можете передать константному параметру как константу, так и переменную:</p>
4 <p>В качестве аргумента вы можете передать константному параметру как константу, так и переменную:</p>
5 <p>При этом необходимо различать процесс передачи констант в качестве аргументов для параметров, которые<strong>константными не являются</strong>:</p>
5 <p>При этом необходимо различать процесс передачи констант в качестве аргументов для параметров, которые<strong>константными не являются</strong>:</p>
6 <p>Однако несмотря на то обстоятельство, что во время вызова функции ей передаются константы, функция способна изменять их значения, ведь сами параметры при этом константными не являются.</p>
6 <p>Однако несмотря на то обстоятельство, что во время вызова функции ей передаются константы, функция способна изменять их значения, ведь сами параметры при этом константными не являются.</p>
7 <h3>Константные ссылки</h3>
7 <h3>Константные ссылки</h3>
8 <p>Остается добавить, что если функция получает аргументы по ссылке, то для того, чтобы выполнить передачу константы в функцию, параметры также должны представлять<strong>ссылку</strong>на константу:</p>
8 <p>Остается добавить, что если функция получает аргументы по ссылке, то для того, чтобы выполнить передачу константы в функцию, параметры также должны представлять<strong>ссылку</strong>на константу:</p>
9 <p><em>По материалам https://metanit.com/cpp/tutorial/.</em></p>
9 <p><em>По материалам https://metanit.com/cpp/tutorial/.</em></p>
10  
10