3-х мерный итератор
#1

Здравствуйте, у меня вопрос по итераторам. Не могу сделать трёх мерный итератор с библиотекой foreach.
Помогите, сделал несколько тестов, но всё идёт в тупик.

На форумах писали делать так:
Code:
new Iterator:Iter3[5][8]<10>;
for (new i = 0; i != Iter_InternalSize(Iter3); ++i)
{
    Iter_Init(Iter3[i]);
}
Iter_Add(Iter3[3][6], 7);
Во-первых сразу же ошибка в создании итератора (new):
error 001: expected token: ";", but found "-identifier-"
Меняю на "new Iterator:Iter3[5][8][10];" и всё работает.

Теперь дальше идут ошибки в Iter_Add:
error 035: argument type mismatch (argument 1)
error 017: undefined symbol "@YSII_Cg"
error 017: undefined symbol "@YSII_Ag"
fatal error 107: too many error messages on one line

И я не совсем понимаю за что отвечает Iter_Init.
Sos
Reply


Messages In This Thread
3-х мерный итератор - by NikitaFoxze - 09.05.2020, 13:12
Re: 3-х мерный итератор - by OKStyle - 14.09.2020, 07:38

Forum Jump:


Users browsing this thread: 1 Guest(s)