English version

RSS

Boost

Автор: SchweinDeBurg
Аннотация: Здравствуйте, neFFy, Вы писали:<br /> <span class='lineQuote level2'><br /> H_C&gt;&gt;Люди, где можно мкачать уже скомпиленый boost. Я слышал, что есть сайт с инсьталяхой под Windows.</span><br /> <br /> <a class="m" href="http://www.boost-consulting.com/products/free" target="_blank">здесь</a><br /> <span class='lineQuote level1'><br /> FF&gt;он что то еще докачивает?.</span><br /> <br /> Да, именно так. <img border='0' width='15' height='15' src='../Forum/images/smile.gif' /> Сначала предлагает выбрать варианты библи...

Ключевые слова:
Автор: Bjorn Karlsson
Перевод: Алексей Кирюшкин
Источник: Beyond the C++ Standard Library: An Introduction to Boost
Аннотация: Рассматриваются все типовые случаи применения bind - связывание свободных функций, функций-членов класов, переменных-членов, виртуальных функций, а также функциональная композиция. На простом примере поясняется идея, лежащая в основе реализации bind.

Ключевые слова: boost,bind
Автор: Cyberax
Аннотация: Ignoramus wrote:<br /> <span class='lineQuote level1'>&gt; I&gt;&gt;Однако линкер вижуал студио по-прежнему ругается. Как заставить его </span><br /> <span class='lineQuote level1'>&gt; "увидеть" либ-файлы?</span><br /> <span class='lineQuote level1'>&gt; K&gt;прописать в свойствах либо проекта либо IDE пути к либам.</span><br /> <span class='lineQuote level1'>&gt; Каждую либу отдельно? Которые в разных папочках рассортированы? </span><br /> <br /> bjam при инсталяции копирует все либы в одну папку...

Ключевые слова:
Автор: Алексей Мартынов
Аннотация: Здравствуйте, denaturat, Вы писали:<br /> <span class='lineQuote level1'><br /> D&gt;1. Строка </span><br /> <span class='lineQuote level1'>D&gt;boost::filesystem::path mypath("C:\\test.txt");</span><br /> <span class='lineQuote level1'>D&gt;кидает исключение filesystem_error с флагом other_error</span><br /> <span class='lineQuote level1'>D&gt;то же самое, если сначала сделать так:</span><br /> <span class='lineQuote level1'>D&gt;boost::filesystem::path mypath;</span><br /> <span class='lineQuote level1'>D&gt;а только затем так:</span><br /> <span class='lineQuote level1'>D&gt;mypath = "C:\\test.txt";</span><br /> <br /> Хм, чис...

Ключевые слова:
Автор: Григорьев Вячеслав Владимирович
Источник: RSDN Magazine #1-2010
Аннотация: В статье описывается внутреннее строение boost-библиотеки signals2. Описываются архитектурные решения, применённые в ней. Приводятся сигнатуры классов, их назначение. Объясняется взаимодействие различных компонентов при выполнении вызовов пользователя.

Ключевые слова: boost; signals2; signal; slot; метапрограммирование; отложенный вызов
Автор: Dog
Аннотация: <span class='lineQuote level1'>R&gt;<a class="m" href="http://www.boost.org" target="_blank">где она находится</a> я нашел, меня интересовало что </span><br /> <span class='lineQuote level1'>R&gt;это и с чем её едят</span><br /> ... цитирую при жизни <img border='0' width='15' height='15' src='../Forum/images/biggrin.gif' /><br /> <br /> [q]<br /> ... boost заметно удешевляет разработку продуктов, а также близкое знакомство разработчиков с этой библиотекой воспитывает, учит их правильному минималистичес...

Ключевые слова:
Автор: Pavel Chikulaev
Аннотация: Здравствуйте, Ароан, Вы писали:<br /> <span class='lineQuote level2'><br /> PC&gt;&gt;Нет нельзя. Т.к. ты уже используешь буст вместо написания велосипеда можешь использовать <a class="m" href="http://www.boost.org/boost/lambda/construct.hpp" target="_blank">http://www.boost.org/boost/lambda/construct.hpp</a> (в хэдере ничего лишнего из boost.lambda).</span><br /> <span class='lineQuote level1'><br /> А&gt;Следующий код выдает ошибку 'result_type' : is not a member of 'boost::lambd...</span>

Ключевые слова:
Автор: Igor Semenov
Источник: RSDN Magazine #1-2008
Аннотация: В этой статье приводится обзор инструментов, позволяющих избежать части проблем, связанных с использованием динамической памяти в C++. Описанные ниже инструменты и методики не являются панацеей от проблем управления памятью, они всего лишь способны облегчить жизнь программисту при условии правильного их использования. Эти инструменты носят общее название «умные указатели» («smart pointers»), что подразумевает их семантическое сходство с обыкновенными указателями C++.

Ключевые слова: smartptr