Цитата: trad от Вчера в 19:00https://openconf.1cpp.ru/vk/vkloader/
Функция Фича(А = "ААА", Б = "БББ")
Возврат А + Б;
КонецФункции
Процедура Сформировать()
Сообщить(Фича(,)); //ААА
Сообщить(Фича("ААА",)); //ААА
Сообщить(Фича("ААА")); //АААБББ
Сообщить(Фича()); //АААБББ
КонецПроцедуры
Функция Фича3(А = "ААА", Б = "БББ", C = "CCC")
Возврат А + Б + C;
КонецФункции
Процедура Сформировать()
Сообщить(Фича3(,,)); //АААБББ
Сообщить(Фича3("ААА",,)); //АААБББ
Сообщить(Фича3("ААА",)); //АААCCC
Сообщить(Фича3(,)); //АААCCC
КонецПроцедуры
Цитата: Харлампий Дымба от 08 июля 2026, 22:37Все посмотрели, проверили, намотали на ус
Все в плюсе.
Там логика такая, что даже если тыкнут, то ничего страшного не случится. Если прервется по таймауту - ну и хорошо, а успели, ну и молодцы, пирожок на полке
А для себя, этого таймаута должно хватать с избытком. И тут, случайно обнаружил такой интересный баг :-) Естественно, для демонстрации, я таймаут уменьшил "для зрелищности"
Цитата: Харлампий Дымба от 08 июля 2026, 23:04Есть только пара приколов с опущенными / неопущенными запятыми.где-то было подробно описано, надо бы перечитать
Цитата: ADirks от 08 июля 2026, 07:30Понял, значит меня переклинило...
Вообще пофигу, хоть первыми, хоть последними, хоть вперемежку.
Модификатор 'Знач' говорит о том, что параметр передается по значению, а не по ссылке.
В 1С вообще нет таких приколов с привязкой к расположению формальных параметров.