BugTraq.Ru
Русский BugTraq
https://bugtraq.ru/lj/archive/2012/2305.1808.html

регекспное
23.05.12 18:08 // оригинал
Приятная библиотека boost::xpressive - и лишний lib ради одного регекспа цеплять не нужно, в отличие от boost::regex, и синтаксис типа sregex r = (s1=-+~_s) >> !_s >> '=' >> !_s >> '"' >> (s2=-+_) >> '"'; - мечта обфускатора исходников. Только вот ее включение в precompiled headers стабильно приводит к ругани о недостаточном размере pch-файла и необходимости увеличения его лимита опцией /Zm, более-менее сложные статические регекспы немедленно приводят к предупреждению C4503 о слишком длинных именах, ну и дебаг-версия программы, использующей ее в сочетании с MFC, в принципе не собирается, соответствующему тикету уже 4 месяца (тут вина не самой xpressive, а boost::format, которую она с собой тянет, но от этого не легче).

 
теги: программизм  |  обсудить  |  все отзывы (0)  |  обсудить в LJ [2186]
назад «  » вперед

аналогичные материалы
qtменюшное // 29.09.23 23:47
студийнораздутое // 08.03.17 02:24
плюсовое // 05.04.16 21:21
питоннокривое // 12.03.16 19:00
плюсношаблонное // 14.08.14 22:50
бустовское // 28.01.14 20:32
студийное // 28.10.13 20:00
ATLное // 07.04.13 19:08
стингрейное // 06.04.13 19:22
лентоньюшное // 21.01.13 19:27
 
последние записи
песчаное // 13.03.24 18:05
макоудаленное // 29.01.24 23:10
разнонедельное // 07.12.23 15:09
qtменюшное // 29.09.23 23:47
неестественноинтеллектуальное // 29.09.23 16:50
основательное // 18.09.23 00:15
отпускное // 06.08.23 00:26
вчерашнезавтрашнее // 02.07.23 15:25
позитивное // 27.06.23 13:05
тейлскейлное // 18.04.23 20:43





  Copyright © 2001-2024 Dmitry Leonov Design: Vadim Derkach