Rtrt заглушка для входного параметра массива

У меня есть заглушка типа "void read(uint8 _inout data[5]); " . Теперь мне нужно ожидать значение 2 для данных [3]. Я сделал несколько методов, как показано ниже "чтение заглушки ((0,0),(0,0),(0,0),(0,2)) " "чтение заглушки ({0,0,0,0},{0,0,0,2})

но никто из них не работает. Пожалуйста, помогите мне в этом.

1 ответ

Ваш массив data[5] имеет 5 элементов, поэтому я считаю, что это должно работать:

STUB читать 1=> ({0,0,0,0,0}, {0,0,0,2,0})

Вы также можете создать 2 массива и перейти к заглушке:

ARRAY in_array, INIT = 0, EV ==

ARRAY out_array, INIT = (0 => 0, 1 => 0, 2 => 0, 3 => 2, другие => 0), EV ==

STUB прочитано ((in_array, out_array))

Другие вопросы по тегам