Библиотека конверсии улучшает безопасность и ясность программы, выполняя другие беспорядочные преобразования. Он включает в себя шаблоны функции в кастовом стиле, предназначенные для дополнения встроенных бросков C++ Standard.
Чтобы уменьшить связь, особенно с стандартной библиотекой IOStreams, библиотека Boost Conversion поставляется несколькими заголовками:
Заголовок boost/implicit_cast.hppimplicit_cast<>выполнять только имплицитные слепки (нет нисходящего, нет пустоты *->T*, нет U->T, если у T есть только явные конструкторы для U.
Заголовокboost/lexical_castобеспечиваетlexical_cast<>общие буквальные преобразования текста, такие какint, представленный какstring, или наоборот.
23 июня 2005 годаJune 23, 2005
[ORIG_END] -->
Copyright 2001 Beman Dawes.
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Статья Boost Conversion Library раздела может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.