artbear писал(а) 07. Июля 2008 :: 04:57:Посмотрел вектора и коллекции, реализованные в CSimpleCollection и CSimpleVector.
В принципе, CSimpleVector как вектор устроит.
1. Михаил, каким образом можно выписать его реализацию и зарегить его как объект "Вектор/Vector" - как обычно, создав новый контекст и продублировав код вызова? или как-то по-другому, через CSimpleCollection ?
Зарегистрировал (icpp).
Описание соответствует коллекции "ИндексыКартинок":
http://www.1cpp.ru/docum/icpp/html/TableField.html#id52Если как-то захочется расширить возможности, ты меня подергай, прежде, чем что-то делать, плз.
Ибо здесь надо будет определиться, что принадлежит именно вектору как самостоятельному классу, а что полезно для коллекций в целом.
Например, выгрузку в СЗ я сделал универсальной для всех коллекций.
Можно поддержать и дополнительные классы, ИТ например.
Но хотелось бы, чтобы это было на этот раз универсально, через внешние интерфейсы, типа ResultLoader'а - т.е. надо продумать.
Цитата:2. Изучал CSimpleCollection, так и не понял, где в этом классе доступ по другим ключам, кроме числового индекса. Это к теме именованного вектора, индексированного и числом, и строкой
Михаил, поясни, плиз.
Ну, это пока было в планах.
Давайте тоже сделаем.