Показать сообщение отдельно
Старый 01.08.2013, 08:29   #1  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,443 / 1781 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Зачем Set? есть же Array. Но судя по вопросу автор про это знает.

От себя добавлю, если принципиально не хочется отказываться от синтаксиса масива, то вернуть или передать массив всё-таки можно, обернув предварительно в контейнер

X++:
static void JobTestArray(Args _args)
{
    int test_out[3];

    container getArray()
    {
        int test_in[3];
        ;

        test_in[1] = 111;
        test_in[2] = 222;
        test_in[3] = 333;

        return [test_in];
    }

    [test_out] = getArray();

    info(strfmt("%1, %2, %3", test_out[1], test_out[2], test_out[3]));
}
За это сообщение автора поблагодарили: HorrR (2).