Результаты поиска по запросу "boost"

7 ответов

Найти, содержит ли строка символ в C ++ (разрешено повышение)

Предположим, у меня есть строка, и я хочу выяснить, присутствует ли определенный символ (например, '|') или нет, каков наилучший и быстрый способ сделать это? Я знаю реализацию поиска строки. Я прошу еще более быструю реализацию, чем эта.

1 ответ

Как перебрать структуру XML в boost :: property_tree

У меня есть структура XML по направлениям: <root> <SomeElement> <AnotherElement> <ElementIWant x="1" y="1"/> </AnotherElement> </SomeElement> <SomeElement> <AnotherElement> <ElementIWant x="1" y="1"/> <ElementIWant x="2" y="1"/> <ElementIWant ...

3 ответа

Linking Boost Library в Linux

Я пытаюсь построить проект с использованием Boost's Asio, и у меня возникли некоторые проблемы. Первоначально я пытался собрать проект без каких-либо дополнительных библиотек, поскольку все предположительно находится в заголовочных ...

ТОП публикаций

5 ответов

ожидание нескольких условных переменных в boost?

Я ищу способ ожидания нескольких условных переменных. то есть. что-то вроде: boost::condition_variable cond1; boost::condition_variable cond2; void wait_for_data_to_process() { boost::unique_lock<boost::mutex> lock(mut); wait_any(lock, cond1, ...

2 ответа

Предупреждение с boost :: split при компиляции [duplicate]

Возможный дубликат: Почему вызов boost: split () дает столько предупреждений? [https://stackoverflow.com/questions/9653155/why-does-calling-boostsplit-give-so-many-warnings] Итак, это мой код: Account ParseString(string data){ vector <string> ...

1 ответ

установить буст на windows с кодовыми блоками

Я следую этому руководству, чтобы установить Boost на Windows XP с CodeBlocks: http://wiki.codeblocks.org/index.php?title=BoostWindowsQuickRef [http://wiki.codeblocks.org/index.php?title=BoostWindowsQuickRef], Я скачал Boost и BoostJam и ...

2 ответа

Использование boost :: unique_lock :: timed_lock

повышение :: timed_lock [http://en.highscore.de/cpp/boost/multithreading.html#multithreading_synchronization] void wait(int seconds) { boost::this_thread::sleep(boost::posix_time::seconds(seconds)); } boost::timed_mutex mutex; void thread() { ...

2 ответа

Отфильтруйте синтезированный атрибут через std :: map в семантическом действии буст-духа

У меня есть случай, когда я хотел бы отфильтровать значение, которое появляется как синтезированный атрибут внутри правила через std :: map. Карта предварительно сгенерирована и не будет изменяться во время анализа.Природа карты и реального ...

6 ответов

Получаем повышение :: shared_ptr для этого

Я широко используюboost:shared_ptr в моем коде. Фактически, большинство объектов, которые расположены в куче, хранятсяshared_ptr, К сожалению это означает, что я не могу пройтиthis в любую функцию, которая принимаетshared_ptr, Рассмотрим этот ...

3 ответа

C ++ 11 эквивалент для повышения shared_mutex

Есть ли C ++ 11 эквивалент дляboost::shared_mutex, Или другое решение для обработки ситуации множественного чтения / записи в C ++ 11?