Вверх ↑
Ответов: 5446
Рейтинг: 323
#1: 2008-08-14 23:21:17 ЛС | профиль | цитата
Dilma, извини за некий оффтопик, но коли уж зашла речь о ссылках... Делаю я проект - "My Draw" (простенький графический язык, 1273 элемента включая служебные). За счёт поддержки преобразований системы координат самой частой операцией является преобразование пользовательской СК к экранной. Сначала я решил, что использование ссылочных элементов (aka копий основного контейнера) - хорошая идея. Но потом обнаружилось, что при загрузке схемы с большим (>2) ссылками (ссылки на единый экземпляр-образец контейнера) к возникают ошибки "Index out of range". Пришлось отказаться от ссылок, что привело к двум нехорошим последствиям:
1) Распухание проекта - вместо одной ссылки везде приходится вставлять копии
2) Затруднение при отладке - если в оригинальный блок преобразования координат вкраласть ошибка, то приходится менять все экземпляры этого контейнера.
Поэтому прежде чем говорить о GlobalXXX или работе с GVar изнутри MathParse, прошу разобраться со ссылками.
карма: 1

0