Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

Release Notes

Boost , Chapter 1. Boost.LocalFunction 1.0.0 , Chapter 1. Boost.LocalFunction 1.0.0

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

В этом разделе перечислены основные изменения между различными выпусками библиотеки (в хронологическом порядке).

Version 1.0.0 (2012-04-12)

  1. Включил все комментарии из обзораBoost этой библиотеки.
  2. Удалены локальные блоки и локальные выходы.
  3. Переименовали библиотеку в Boost. Местный для Boost.LocalFunction.
  4. Использование<this_>вместо<this>также в декларации локальной функции (не только тела).
  5. Внесены изменения, позволяющие вернуть локальные функции (аналогичные закрытиям).
  6. Добавлены лямбда GCC и примеры постоянных блоков.
  7. Перенесено<overloaded_function>в Boost.Functional/OverloadedFunction.
  8. Перенесено<BOOST_IDENTITY_TYPE>на Boost.Utility/IdentityType.
  9. Полностью исключено использование Boost. Тип, когда связанные и типы результатов явно указаны.
  10. Добавлены<..._ID>макросы для множественных расширений на одной линии.
  11. Фиксированная компиляция на платформах регрессионного тестирования Boost.

Version 0.2.0 (2011-05-14)

  1. Заменить синтаксис скобки с вариадическими и секвенирующими макросинтаксисами.
  2. Профильные библиотечные представления против других подходов.
  3. Заменить виртуальный трюк с фанктором литья (для меньшего времени выполнения).
  4. Оптимизированное время выполнения библиотеки (перестановка кода и не использование трюка литья функтора на компиляторах, принимающих локальные классы в качестве параметров шаблона).
  5. Поддерживаются встроенные и рекурсивные локальные функции.
  6. Добавлен тип макроса для выявления связанных типов.
  7. Разрешено четко указывать связанные типы.
  8. Удалено использование<boost::function>вместо раскрытия внутреннего локального функтора в качестве общедоступного API.
  9. Добавлен функтор для перегрузки локальных функций (и функторов в целом).
  10. Реализована поддержка гнездования локальных функций, блоков и выходов друг в друга.

Version 0.1.1 (2011-01-10)

  1. Загрузил источник библиотеки в песочницу Boost SVN.
  2. Фиксированные стрелки prev/next и другие незначительные макеты в документации.
  3. Добавлен раздел выпуска к документации.

Version 0.1.0 (2011-01-03)

  1. Поделились с Boost первым раундом комментариев.

Version 0.0.1 (2010-12-15)

  1. Завершена разработка, примеры и документация.

PrevUpHomeNext

Статья Release Notes раздела Chapter 1. Boost.LocalFunction 1.0.0 Chapter 1. Boost.LocalFunction 1.0.0 может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Chapter 1. Boost.LocalFunction 1.0.0 ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-20 01:23:26/0.0055418014526367/1