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

Boost.MultiIndex Documentation - Acknowledgements

Boost , , Boost.MultiIndex Documentation - Index

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

Boost.MultiIndex Acknowledgements



Fernando Cacciola, Darren Cook, Beman Dawes, Джереми Майтин-Шепард и Daryle Walker из списка рассылки Boost представили полезные предложения по улучшению первых альфа-релизов библиотеки. Ган Ван обнаружил несколько ошибок в коде. Томас Вэниш выдвинул идею «секретных наборов», из которых были разработаны последовательности индексов. Джованни Баджо, Крис Литтл и Максим Егорушкин проверили библиотеку на нескольких платформах. Даниэль Уоллин внес исправления для MSVC++ 7.0 Рон Лиехти и вспомогательный персонал в Метроверксе оказали помощь во время перевода библиотеки в CW 8.3. Перенос в VisualAge 6.0 рассчитывался на помощь Туна Кнапена. Markus Schöpflin помогает Compaq C++ 6.5 и GCC для Tru64 UNIX. Rosa Bernárdez подтверждает последние версии учебника.

Павел Voženílek был чрезвычайно полезен для тщательного рассмотрения каждого бита библиотеки, и он также предложил несколько дополнительных функций, в частности, диапазон запросов, безопасный режим, полиморфные ключевые экстракторы и поддержка MPL. Спасибо!

Обзор принятия Boost состоялся между 20 и 30 марта 2004 года. Paul Voženílek был менеджером по обзору. Спасибо всем, кто принял участие и особенно тем, кто представил отзывы: Fredrik Blomqvist, Tom Brinkman, Paul A Bristow, Darren Cook, Jeff Garland, David B. Hold, Brian McNamara, Gary Powell, Rob Stewart, Arkadiy Vertleyb, Jörg Walter. Другие члены Boost также внесли вклад в идеи, особенно в связи с схемой имен в библиотеке: Pavol Droba, Dave Gomboc, Джереми Мейтин-Шепард, Торстен Оттосен, Мэтью Вогт, Daryle Walker. Прошу прощения, если я ненароком оставил кого-то из этого списка.

Подъем. MultiIndex не мог быть написан без Алексея Гуртового и др. superb Boost MPL Library. Кроме того, методы Алексея для решения проблем, связанных с ETI, в MSVC++ 6.0 помогло решить некоторые внутренние проблемы библиотеки.

Внутреннее внедрение красно-черных деревьев основано на SGI STL stl_tree.h файл:

Copyright (c) 1996,1997 Silicon Graphics Computer Systems, Inc.
Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Silicon Graphics makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.

Copyright (c) 1994 Hewlett-Packard Company
Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Hewlett-Packard Company makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.

Я хотел бы посвятить эту часть работы Розе Берн&ашуте;rdez, моей первой учительнице C++, за ее безоговорочную поддержку во многих начинаниях, программирование которых ни в коем случае не является самым важным. В память о моей кошке López (2001-2003): он жил слишком быстро, умер слишком молод.

Boost 1.33 release

Большое спасибо снова Павлу Voženílek, который внимательно изучил новый материал и предложил много улучшений. Разработка индексов хэшед выиграла от дискуссий с несколькими членами Boost, в частности Говардом Хинантом и Дэниелом Джеймсом. Даниэль также внес вклад Boost.Hash в сообщество: индексы хэширования зависят от этой библиотеки как поставщика их функции по умолчанию. Библиотека силиализации Роберта Рамея обеспечивает очень прочную основу, на которой растет. Создаются возможности многоиндексной сериализации. Тоон Кнапен помог настроить библиотеку для VisualAge 6.0. Markus Schöpflin предоставил tweak Jamfile для GCC под Tru64 UNIX.

Boost 1.34 release

Спасибо Павел Воženílek за его полезные комментарии и предложения во время разработки этого релиза, а также Розе Берн&акуте;rdez за просмотр нового материала в документации. Ало Сарв предложил нотационное улучшение спецификации частичных поисковых запросов с композитными ключами. Максим Егорушкин предложил ценную оптимизацию spatial для упорядоченных индексов и предоставил цифры ее влияния на производительность контейнеров с большим количеством элементов. Caleb Epstein провел тесты под MSVC++ 8.0, описанный в разделе исполнения. Следующие люди сообщили об ошибках и проблемах с предыдущими версиями и предизданиями библиотеки: Алексей Александров, Matías Capeletto, John Eddy, Martin Eigel, Guillaume Lazzara, Felipe Magno de Almeida, Julian Pervillé, Hubert Schmid, Toby Smith.

Новый член семьи! Спасибо Héctor за его терпение во время длительных сессий разработки и его случайный вклад в исходную кодовую базу.

Boost 1.35 release

global_fun был включен после предложения Маркуса Верле. Bruno Martínez Aguerre предложила включить iterator_to. Откатные версии modify и modify_key возникли из дискуссий с Matías Capeletto. Стивен Ватанабе заметил жучок-защитник, присутствующий в первом выпуске библиотеки.

Boost 1.36 release

Спасибо Amit Jain за сообщение проблемы с руководством дистрибьютора. Майкл Фосетт предложил добавить конструктора дистрибьютора к multi_index_container. Отчет от Zachary Zhou привел к улучшению поведения хэшированных индексов обновления функций, чтобы они соответствовали некоторым интуитивным ожиданиям. Гжегорц Джакачи заметил какой-то внутренний мертвый код.

Boost 1.56 release

Стивен Келли внес вклад в удаление кода обхода для старых компиляторов, которые больше не поддерживаются.




Пересмотрен 9 октября 2013 года

© Copyright 2003-2013 Joaquín M López Muñoz. Distributed under the Boost Software License, Version 1.0. (См. сопроводительный файл LICENSE_1_0.txt или копия по http://www.boost.org/LICENSE_1_0.txt

Статья Boost.MultiIndex Documentation - Acknowledgements раздела Boost.MultiIndex Documentation - Index может быть полезна для разработчиков на c++ и boost.




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



:: Главная :: Boost.MultiIndex Documentation - Index ::


реклама


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

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 20:00:02/0.0092990398406982/1