удобный вывод структур в лог/консоль
От: dbitcoin  
Дата: 19.07.11 06:52
Оценка: +1
В zend есть мегаудобная возможность для распечатки любого объекта (вывод древовидной структуры с перечислением значений всех свойств).
а есть что-то подобное в c++ (.net)?
если нет — кто что использует для вывода значения полей объектов?
Re: удобный вывод структур в лог/консоль
От: Son of Northern Darkness  
Дата: 19.07.11 09:45
Оценка:
Здравствуйте, dbitcoin, Вы писали:

D>В zend есть мегаудобная возможность для распечатки любого объекта (вывод древовидной структуры с перечислением значений всех свойств).

D>а есть что-то подобное в c++ (.net)?
D>если нет — кто что использует для вывода значения полей объектов?

В C++ мета-информация есть в виде RTTI, используется в typeid и dynamic_cast, информации по внутренней структуре там нет. Так что, если надо, придется описать ее самому в своих классах.
В C++/CLI есть доступ к рефлекшену, можно получить подробную информацию об объектах созданных в managed heap'e.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.