Brumo |
Отправлено: 08 Января, 2021 - 16:42:13
|
Наблюдатель
Покинул форум
Сообщений всего: 28
Дата рег-ции: Февр. 2020
Репутация: 7
|
CODE:
findimage(-1, #Image[0][0][0], -1, #x[0], #y[0], x1[n], y1[n], x2[n], y2[n], r, r, r, r, r, r, p, 1, w_KIB);
findimage(-1, #Image[1][0][0], -1, #x[0], #y[0], x1[n], y1[n], x2[n], y2[n], r, r, r, r, r, r, p, 1, w_KIB);
Возможно ли реализовать дописывание в массивы int x[50], y[50] найденных координат, при поиске следующего изображения? |
|
|
Zireael |
Отправлено: 08 Января, 2021 - 17:12:39
|
Эксперт
Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017
Репутация: 585
|
Передавать указатель на элемент массива, с которого начинать записывать.
Т. е. вместо #x[0], #y[0] - указатели на первый элемент массива, передать #x[5], #y[5] тогда будет записывать начиная с шестого.
CODE:int count; // объявить вначале кода или блоке старт.
count=0;
count = findimage(-1, #Image[0][0][0], -1, #x[count], #y[count], x1[n], y1[n], x2[n], y2[n], r, r, r, r, r, r, p, 1, w_KIB);
count = findimage(-1, #Image[0][0][0], -1, #x[count], #y[count], x1[n], y1[n], x2[n], y2[n], r, r, r, r, r, r, p, 1, w_KIB) + count; (Отредактировано автором: 08 Января, 2021 - 17:13:34) |
|
|
Karkun |
Отправлено: 08 Января, 2021 - 17:43:13
|
Участник
Покинул форум
Сообщений всего: 82
Дата рег-ции: Март 2019
Репутация: 0
|
Zireael пишет: Передавать указатель на элемент массива, с которого начинать записывать.
Т. е. вместо #x[0], #y[0] - указатели на первый элемент массива, передать #x[5], #y[5] тогда будет записывать начиная с шестого.
CODE:int count; // объявить вначале кода или блоке старт.
count=0;
count = findimage(-1, #Image[0][0][0], -1, #x[count], #y[count], x1[n], y1[n], x2[n], y2[n], r, r, r, r, r, r, p, 1, w_KIB);
count = findimage(-1, #Image[0][0][0], -1, #x[count], #y[count], x1[n], y1[n], x2[n], y2[n], r, r, r, r, r, r, p, 1, w_KIB) + count;
я так понимаю можно узнать насколько заполнен этот массив и указать на элемент следующий по счету? |
|
|
|