View Single Post
Old 09/05/2020, 01:12 PM   #1
NikitaFoxze
Little Clucker
 
NikitaFoxze's Avatar
 
Join Date: Mar 2018
Posts: 18
Reputation: 0
Exclamation 3-х мерный итератор

Здравствуйте, у меня вопрос по итераторам. Не могу сделать трёх мерный итератор с библиотекой 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
__________________
My server IP - 195.133.49.139:7777
Russian | English
NikitaFoxze is offline   Reply With Quote