Re[3]: [C++0x] Реализация std::system_time
От: vtsyryuk Россия http://vladonsays.livejournal.com
Дата: 19.02.08 10:16
Оценка:
Здравствуйте, astral_marine, Вы писали:

А>>а какая именно нужна функциональность от "класса для хранения даты и времени"?

_>Класс должен:
_>1. поддерживать операции сравнения и вычитания
_>2. поддерживать вычисления длительности интервалов с преобразованием в нужную единицу времени
_>3. быть межплатформенным, легким, простым в реализации и использовании
_>Вообще это должна быть замена ATL::COleDateTime/ATL::COleDateTimeSpan

_>Рассматривал boost::date_time, по пожалуй будет проще написать свой std::system_time, чем разобраться и прикрутить эту либу.

_>Предполагается, что этот класс будет основой для всех дат и не хотелось бы тащить в фундамент приложения такого монстра как boost::date_time.
_>На худой конец можно в специфических операциях сделать преобразование и использовать его, но как базу нет желания исользовать.

в общем-то boost::date_time поддерживает и 1 и 2, и на счет использования тож не вижу проблем. напиши конкретнее какая у тебя задача — что не знаешь как сделать с помощью boost::date_time?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.