
*boost

господа бустоёбы, а вы сравнивали производительность бустового read-write lock (или shared lock, или как он там) c pthread_rwlock_t?

Нашел в доках буста такую офигенную переменную:
day_iterator 2day_itr(date(2005,Feb,1),2);
Чят, я совсем забыл плюсы, и там уже можно начинать имя переменной с цифры?

In file included from /usr/include/boost/optional/optional.hpp:26:0,
from /usr/include/boost/optional.hpp:15,
from /usr/include/libtorrent/torrent_info.hpp:43,
from /usr/include/libtorrent/torrent_handle.hpp:54,
from /usr/include/libtorrent/alert_types.hpp:37,
from ... more →

! ${BOOST_PATH}/boost/config/compiler/clang.hpp:23
-#if defined(__int64)
+#if defined(__int64) && !defined(__GNUC__)
! ================================================================================ ===============
! ${MINGW_PATH}/lib/gcc/mingw32/${GCC_VERSION}/include/c++/ext/concurrence.h:273
-static ... more →

Есть typedef boost::variant<...> coil и class coilstack : vector<coil>;
В coil надо включить при этом coilstack.
Пробовал boost::recursive_wrapper<coilstack> в описании coil, но gpp ругается, что coilstack'а нет в области видимости.
Как чинить?

Тащемта часто возникает вопрос создания ordered map. QMap и std::map — оба unordered. Кажется я все таки нашел готовый ordered map, правда пока еще не проверял. boost::bimap c std::list/std::vector в качестве первого элемента. Неговно


Пстач, у меня тут ЛОМАЮЩИЕ НОВОСТИ, что вим соснул и не может в автодополнение бустов. А Емакс может?
/me ищет иде для разработки на плюсах без cmake

При сборке qbittorrent'a вываливается ошибка (обожаю бустовские колбэки):
In file included from /usr/include/boost/thread/pthread/mutex.hpp:14:0,
from /usr/include/boost/thread/mutex.hpp:16,
from /usr/include/boost/thread/pthread/thread_data.hpp:12,
from /usr/include/boost/thread/thread.hpp:17,
from ... more →

Ох лол, походу быстрее будет переустановить венду в виртуалке, чем удалить папку с бустом

Привет, пасаны. Нужна помощь с boost spirit.
Необходимо распарсить функцию преобразования мочи в говно. Например toGovno(20mocha)+govno12+toGovno(toMocha(govno4)), а 1говно = 2 мочи, получаем 26говна.
Я неосилил грамматику для этого примера, помогите позязя.

Написал таки парсер iCalendar'ов на Boost.Spirit. AST строится в 5 строк, по факту. Зато 80-строчный файл теперь собирается на секунду, а 14 секунд на моем core i7, и весь плагин весит не 220 килобайт, а 330. В дебаге, впрочем, размер вырос с 2 метров до почти 8.
Уняня. Спирит очень фапабелен → ... more →


freebsd@c.j.ru:
[15:21:20] <ds.tihonov> levsha: да, boost из порторв, а именно:devel/boost-python, devel/boost-all. Я всё стремлюсь ускорить процесс загрузки FBSD90 и быстродействие GNOME 2.32.
[15:21:50] <levsha> ds.tihonov: как связаны эти два предложения?
[15:29:06] <ds.tihonov> levsha: разьве использование ... more →

Это вы говорите, я что-то не осилил?
vector_type smooth_grid = context().m_smooth_grid;
smooth_grid = smooth_grid * smooth_limit;
вот так работает, а вот так:
smooth_grid = context().m_smooth_grid * smooth_limit;
бросает исключение из какого-то левого места. Ваш буст полное говно.

говно, нельзя прилинковать boost_unit_test_framework собранный gcc-4.6.2 используя более ранние версии gcc

[21:18:04] <NANAKON> помогите, плз
[21:18:13] <vladvic> ?
[21:18:24] <NANAKON> я глобально переопределил операторы new/delete, и когда я делетаю через указатель на базовый, мне другой адрес приходит
[21:18:29] <NANAKON> как мне изначальный получить?
[21:19:25] <vladvic> мдэ...
[21:19:32] <NANAKON> ... more →

Это охуенно, когда с первого раза пишешь правильно работющий парсер на boost::spirit classic
*boost is used by:

0x2207

magog

werehuman

0xd34df00d

generatorglukoff

analizer

iLeamare

dorfe

werdn

hirthwork

richmond

Myp

ulidtko

gelraen

hatred

gisty

anoos