умя важными преимуществами. Во
Автор admin Четверг, 21 мая 2009 11:32
умя важными преимуществами. Во-первых, связывание объектов с атрибутами или функциональностью делает программу более гибкой и упрощает ее расширение. Во-вторых, списки параметров шаблонов остаются небольшими и удобочитаемыми. Если бы с каждым «гостем» ассоциировалось 30 типов, было бы крайне неудобно указывать все 30 аргументов при каждом объявлении BearCorner. Выделение типов в отдельный класс характеристик существенно упрощает ситуацию. Как было показано в главе 4, характеристики также применяются в реализациях потоков данных и локальных контекстов. Пример характеристик итераторов используется в заголовочном файле PrintSequence.h главы 6. Идиомы программирования с применением шаблонов 231 Политики Просмотр специализации char_traits для wchar_t показывает, что она почти не отличается от аналогичной специализации для char: tempiate<> struct char_traits
Комментарии закрыты.
Последние комментарии