| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Ruby: Общие вопросы > Как "сдампить" объект? |
| Автор: wladk 24.5.2007, 19:03 | ||
| Всем доброго дня! Переодичеки возникает желание посмотреть чего у меня в объекте находится в данный конкретный момент. в перле делал так
Сущетвуетли некий аналог для Ruby? Или такой подход не "Ruby way"? Спасибо! |
| Автор: popolzen 26.5.2007, 07:52 |
| посмотри inspect |
| Автор: VegaX 17.7.2007, 17:51 |
| o = Object.new dump = Marshal.dump(o) Потом объект можно загрузить, как из другого процесса, так и с новой сессии программы o = Marshal.load(dump) Но есть некоторые ограничение на использование маршалинга: "Some objects cannot be dumped: if the objects to be dumped include bindings, procedure objects, instances of class IO, or singleton objects, a TypeError will be raised. " |