3-х мерный итератор - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (
https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: 3-х мерный итератор (
/showthread.php?tid=675318)
3-х мерный итератор -
NikitaFoxze - 09.05.2020
Здравствуйте, у меня вопрос по итераторам. Не могу сделать трёх мерный итератор с библиотекой 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
Re: 3-х мерный итератор -
OKStyle - 14.09.2020
https://pro-pawn.ru/showthread.php?15081 тут всё расписано по итераторам.