Имя: Пароль:
1C
 
Передача параметров
0 Ненавижу 1С
 
гуру
24.08.10
12:10
1. Это ошибка реализации 0% (0)
2. Это верный подход 0% (0)
3. Я не думал об этом 0% (0)
Всего мнений: 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С - не считая простых это ссылка на структуру хранящую тип и значение переменной. Поэтому все правильно. Ссылка всегда передавала "управление" над своим содержанием, и только используя спецификаторы доступа можно было ее "защитить".

Это верный подход