Показать сообщение отдельно
Старый 23.01.2010, 01:28
gloomyBrain вне форума Посмотреть профиль Отправить личное сообщение для gloomyBrain Найти все сообщения от gloomyBrain
  № 3  
Ответить с цитированием
gloomyBrain
 
Аватар для gloomyBrain

блогер
Регистрация: Mar 2008
Адрес: РФ, Санкт-Петербург
Сообщений: 2,272
Записей в блоге: 5
Отправить сообщение для gloomyBrain с помощью ICQ Отправить сообщение для gloomyBrain с помощью Skype™
Открою небольшой секрет - я делаю сериализацию флеш-объектов в бинарный протокол. И я уже использовал там describeType. Почему я не догадался? =)
Спасибо

Пы Сы
Я, в принципе, обошелся без этого. Потому как:
- допустим, я хочу записать массив со строками
- допустим, массив у меня типизированный (т.е. Vector.<String>)

Как я думаю это делать: пишем тэг массива, затем тэг его длины, затем тэг типа (один раз, а не перед каждым элементом, как при нетипизированном массиве) а затем подряд сами элементы (без каких-либо разделителей между ними). Но если длина массива (а она идет раньше, чем тэг типа массива) равна нулю - какая мне разница какой там тип? А если длина больше нуля - можно определить по первому элементу.
__________________
...вселенская грусть


Последний раз редактировалось gloomyBrain; 23.01.2010 в 01:38.