|
|
Передача параметров |
☑ |
|
0
Ненавижу 1С
гуру
24.08.10
✎
12:10
|
Всего мнений: 0
В 1С по-умолчанию передаются параметры по ссылке, а вот по значению только специально через директиву Знач
Насколько мне известно в других языках с точностью до наоборот. Вопрос, это историческая ошибка 1С или глубоко продуманный верный ход?
|
|
|
3
Mort
24.08.10
✎
12:12
|
Там где отсутствует понятие указателя
Это верный подход |
|
|
7
DJ Anthon
24.08.10
✎
12:13
|
(3) +5
Это верный подход |
|
|
16
Лефмихалыч
24.08.10
✎
12:24
|
микрософт, надо полагать, тоже с VBA тупанула?
и теперь умирает в обломах и через силу тащит это наследство
Это верный подход |
|
|
17
Amiralnar
24.08.10
✎
12:27
|
(16) +1
Это верный подход |
|
|
41
Rusel
24.08.10
✎
13:48
|
Передача по значению - это частный случай. Не будешь же передавать по значению переменные типа ДокументОбъект или "ТаблицаЗначений. Правильно сказал (28)
Это верный подход |
|
|
45
Adept
naïve
25.08.10
✎
09:42
|
Если считать что реализация мягкой типизации сходна с OLEVARIANT типом то все переменные в 1С - не считая простых это ссылка на структуру хранящую тип и значение переменной. Поэтому все правильно. Ссылка всегда передавала "управление" над своим содержанием, и только используя спецификаторы доступа можно было ее "защитить".
Это верный подход |
|