0
ответов

Cross module dependencies in Boost Python

Suppose I have two boost python modules that are defined as follows. Module A: class SomeClass { public: SomeClass() {} ~SomeClass() {} }; BOOST_PYTHON_MODULE(A) { class_
вопрос задан: 20 December 2010 12:34
0
ответов

Значение по умолчанию для boost :: shared_ptr в конструкторе класса

Предположим, у меня есть такой класс, как class A {public: A (int a, boost :: shared_ptr ptr) {// что угодно! } }; Мой вопрос: какое значение по умолчанию для этого ptr? Я бы хотел быть ...
вопрос задан: 20 December 2010 02:22
0
ответов

константные и неконстантные в контейнерах stl

В векторном шаблоне STL средства доступа к элементам определяются как как константные, так и неконстантные варианты, например: оператор ссылки [] (size_type __n) {return * (это -> _ M_impl._M_start + __n);} ...
вопрос задан: 17 December 2010 19:13
0
ответов

boost :: date_time (boost-145) с использованием 64-битного uint с вычислениями в микросекундах, без усечения

Я использую date_time, чтобы абстрагироваться от особенностей платформы. и мне нужно создать 64-битное разрешение микросекунд uint64_t, которое будет использоваться при сериализации. Я не понимаю, что идет не так ...
вопрос задан: 17 December 2010 13:40
0
ответов

Как мне преобразовать boost :: posix_time :: ptime в time_t?

Есть какой-нибудь «стандартный» способ или лучшее, что я могу сделать, это вычислить его напрямую, вычитая из грегорианского: : date (1970,1, 1)?
вопрос задан: 16 December 2010 14:08
0
ответов

appending to a memory-mapped file

I'm constantly appending to a file of stock quotes (ints, longs, doubles, etc.). I have this file mapped into memory with mmap. What's the most efficient way to make newly appended data available as ...
вопрос задан: 16 December 2010 11:56
0
ответов

Приостановка boost :: thread на неограниченное время

Я использую библиотеку boost :: thread (V1.44) для поддержки потоков в моем проекте C ++. Пользователь должен иметь возможность приостанавливать выполнение тестового цикла, который выполняется в собственном потоке, на неограниченное время ...
вопрос задан: 16 December 2010 09:30
0
ответов

Добавление библиотеки Boost в проект C ++ в OS X Eclipse

Я пытался получить настройку проекта C ++ с использованием библиотеки файловой системы boost с использованием eclipse. Я следовал этим инструкциям, чтобы установить Boost в своей системе. Направления, где в значительной степени ...
вопрос задан: 16 December 2010 01:31
0
ответов

How serialize a boost::function to send it in a message_queue

I am actually trying to serialize a boost::function using boost::serialize because I want to share it in a boost::interprocess::message_queue. Я вижу только один способ сделать это, это использовать не -...
вопрос задан: 15 December 2010 10:08
0
ответов

исключение ускоренной сериализации: незарегистрированный класс, проблема сериализации полиморфной базы

Я читал, делал перекрестные ссылки и, в конечном итоге, не нашел связного примера и ответа. то, что я пытаюсь сделать, довольно просто, но я явно что-то упускаю. по-английски, у меня есть класс ...
вопрос задан: 13 December 2010 20:29
0
ответов

Boost - unordered_set tutorial / examples / ANYTHING?

Я бы хотел использовать unordered_set в проекте. Однако документация к нему либо неполная, либо просто техническая ссылка, без примеров. Может ли кто-нибудь предоставить ссылки на онлайн-ресурсы, посвященные ...
вопрос задан: 12 December 2010 17:23
0
ответов

В стандарте C ++ 0x будет unordered_map, как это соотносится с повышением unordered_map?

Что больше эффективный? Есть ли какие-нибудь хорошие тесты?
вопрос задан: 11 December 2010 01:25
0
ответов

повышение program_options принимает все значения после последнего флага

Есть ли способ собрать все значения после указанного спора с повышением:: program_options? Существует два протеста, что я должен заботиться о том, хотя, я должен принять нераспознанные аргументы...
вопрос задан: 9 December 2010 21:56
0
ответов

Что, если системное время изменится, когда я выполняю timed_wait с продолжительностью?

При использовании timed_wait для boost :: condition_variable с продолжительностью, истечет ли время ожидания по истечении времени ожидания, даже если пользователь (или ntp) изменит системное время? Например, boost :: posix_time :: ...
вопрос задан: 7 December 2010 20:10
0
ответов

Сглаживание последовательности последовательностей (последовательностей)

Я использую boost :: fusion. Допустим, у меня есть что-то вроде следующего: make_vector (1, make_vector ('b', 3, make_vector (4, 5.5), «six»), 7, 8). Я хочу создать функцию f такую, что f (make_vector ( ...
вопрос задан: 7 December 2010 08:50
0
ответов

C++ boost - Is there a container working like a queue with direct key access?

I was wonndering about a queue-like container but which has key-access, like a map. Моя цель проста: мне нужна очередь FIFO, но, если я вставляю элемент, а элемент с заданным ключом уже находится в ...
вопрос задан: 6 December 2010 23:50
0
ответов

Can boost::regex_search be done on a wstring?

This is what I tried: std::wstring extractText(std::wstring line) { std::wstring text; boost::regex exp("^.*?PRIVMSG #.*? :(.+)"); boost::smatch match; if (boost::regex_search(line, ...
вопрос задан: 6 December 2010 22:15
0
ответов

Как использовать расширенную библиотеку (включая shared_ptr) с Android NDK и STLport

Это скорее ответ, чем вопрос, потому что я понял это, по крайней мере, в том, что касается чистой компиляции библиотеки. Для меня главной проблемой было заставить работать shared_ptr. Ингредиенты: Boost v. 1 ....
вопрос задан: 6 December 2010 16:42
0
ответов

Доступ к элементам в структуре C ++ как динамически, так и статически

Я хотел бы иметь структуру (или что-то подобное) в C ++, которая обеспечит доступ к ее членам динамически . У него должны быть общие методы получения и установки, которые получают имя члена в виде строки ...
вопрос задан: 2 December 2010 12:51
0
ответов

Библиотека с закрытым исходным кодом включает ускоренное распространение

Я использую библиотеку с закрытым исходным кодом (от Activ financial ), который включает в себя распределение ускорения, как некоторые файлы заголовков boost, так и файлы библиотеки boost. Я также использую Boost в моем существующем ...
вопрос задан: 1 December 2010 16:10
0
ответов

Производительность функции обрезки

Моя старая функция обрезки: string TailTrimString (const string & sSource, const char * chars) {size_t End = sSource.find_last_not_of (chars); if (End == string :: npos) {// только "* символы" ...
вопрос задан: 30 November 2010 15:18
0
ответов

Как научиться писать идиоматический код на C ++ [закрыто]

Недавно я заставил себя изучать C ++ и просто закончил читать книгу Герберта Шильдта C ++: The Complete Reference. Мне понравилась книга, и я думаю, что получил более или менее общую картину. Я заметил ...
вопрос задан: 30 November 2010 15:12
0
ответов

boost :: regex - \ bb?

У меня есть плохо прокомментированный устаревший код, в котором используется boost :: regex :: perl. Раньше меня интересовала одна конкретная конструкция, но, поскольку код работал (более или менее), мне не хотелось трогать ...
вопрос задан: 29 November 2010 14:48
0
ответов

Повышение производительности кортежа

Согласно документации boost :: tuple, доступ к одному элементу кортежа имеет ту же производительность, что и доступ к переменной-члену. Например, учитывая следующее объявление: tuple
вопрос задан: 29 November 2010 08:33
0
ответов

Значит, CALayer не содержит растровое изображение содержимого представления?

Из документации: «Слои - это легкие объекты (CALayer), которые, хотя и похожи на представления, на самом деле являются объекты модели, назначенные представлениям ". Легковес для меня исключает тяжелые растровые изображения для ...
вопрос задан: 28 November 2010 21:55
0
ответов

boost :: serialization of boost :: unordered_map

Я переместил одну из своих переменных-членов из std :: map в boost :: unordered_map для повышения производительности при вставке. Однако это нарушило мое использование ускоренной сериализации для экспорта / импорта ...
вопрос задан: 26 November 2010 17:11
0
ответов

Создание не копируемых, а перемещаемых, объекты в c ++

Просто вопрос. Глядя на библиотеки C ++ Boost (в частности, на класс boost :: thread), я подумал: «как можно создать класс, определяющий объекты, которые нельзя скопировать, но которые могут быть ...
вопрос задан: 23 November 2010 19:50
0
ответов

Есть ли проблемы с boost :: bind в VS2010?

У меня была следующая строка кода, которая отлично компилируется под g ++ и Visual Studio до 2010 года. Std :: vector device_list ; boost :: function
вопрос задан: 22 November 2010 17:35
0
ответов

Смешивание макроса Boost FOREACH и распараллеливания OpenMP

В настоящее время у меня есть код (на языке C) с внешним циклом, распараллеливаемым с помощью OpenMP (он работает локально на разделяемом- список памяти). Я переписываю его на C ++, и для многих вещей я нашел BOOST_FOREACH ...
вопрос задан: 22 November 2010 15:36
0
ответов

How would one write a “meta if else if..” in C++?

I am just learning basics of metaprogramming in C++, and I thought it would be nice to see how the following question would be solved by others. Also, it would be very nice to see a solution using ...
вопрос задан: 22 November 2010 00:08