Вопросы по теме 'pass-by-name'

Параметры по имени для конструкторов
исходя из другого моего вопроса Есть ли способ получить параметры по имени для рабочих конструкторов? Мне нужен способ предоставить блок кода, который выполняется по запросу/ленивый/по имени внутри объекта, и этот блок кода должен иметь доступ к...
887 просмотров
schedule 07.04.2024

Параметры типа по имени
Представьте, что у меня есть следующее определение класса: class Foo[T] и я хочу сделать следующее def bar(x:Foo[ =>Int ]):Int = ??? Но компилятор терпит неудачу с «здесь не разрешен тип параметра по имени» Как я могу...
944 просмотров
schedule 30.04.2023

Оценка переменной через передачу по имени
У меня есть сомнения по поводу Pass By Name Procedure test ( int c, int d) { int k = 10; c = 5; d = d + 2 ; k = c + d; print (k); } main() { k = 1; test(k,k); print (k); } Я сослался...
82 просмотров
schedule 04.07.2023

Разница между вызовом по имени и вызовом по текстовому механизму передачи параметров с примерами
Из 5 типов механизма передачи параметров: 1. передача по значению 2. передача по ссылке 3. передача по значению-результату 4. передача по тексту (макросы на C) 5. передача по- имя (что-то вроде продолжений) Мне просто нужна разница между двумя...
1945 просмотров