0
ответов

boost :: asio server - обнаружение сбоя при прослушивании порта сервера

У меня есть boost :: Сервер на основе asio, который работает нормально, за исключением того, что я пытаюсь добавить проверку, что ничто другое не принимает соединения на том же порту. Если я создам два сервера, один из них ...
вопрос задан: 15 February 2011 16:49
0
ответов

Стандартный вектор и массив boost: что быстрее?

Какова производительность boost :: array по сравнению с std :: vector, и какие факторы имеют на него значительное влияние?
вопрос задан: 14 February 2011 16:56
0
ответов

Как сохранить фильтры поиска в jqGrid при перезагрузке страницы?

Я нашел много обсуждений, которые были близки к тому, что мне нужно, и этот вопрос является наиболее близким - Как мне установить postData._search в значение true в запросе в jqGrid ?. Поскольку я борюсь почти с тем же ...
вопрос задан: 12 February 2011 15:38
0
ответов

Embedding Python into C++ application

Context: An ongoing problem we have been facing is unit testing our market data applications. These applications sit and observe data being retrieved from feeds and does something. Some critical ...
вопрос задан: 11 February 2011 17:15
0
ответов

boost :: iostream zlib сжимает несколько файлов в один архив

У меня проблемы с упаковкой группы файлов в один архив. документы по ускорению очень ограничены по этой теме, и я уже несколько часов искал в Интернете, но не могу найти решения. Что у меня ...
вопрос задан: 10 February 2011 18:32
0
ответов

Как я могу использовать boost :: bind для привязки функции-члена класса?

#include #include #include кнопка класса {public: boost :: function onClick; boost :: function <...
вопрос задан: 8 February 2011 04:48
0
ответов

Компиляция и использование JSONCPP в Visual Studio10 с Boost

Недавно я скомпилировал SVN-версию JSONCPP с использованием make-файлов VS71. Это сработало, но я получаю много ошибок компоновщика 1> msvcprt.lib (MSVCP100.dll): error LNK2005: "public: __int64 __thiscall ...
вопрос задан: 7 February 2011 04:08
0
ответов

Как создать папку в домашнем каталоге?

Я хочу создать каталог path = "$ HOME / somedir". Я пробовал использовать boost :: filesystem :: create_directory (path), но это не удалось - очевидно, функция не расширяет системные переменные. Как я могу ...
вопрос задан: 3 February 2011 20:39
0
ответов

Могу ли я использовать boost :: enable_if для функции-члена?

Я пишу шаблонный класс и хочу, чтобы дополнительный метод существовал только для определенного типа шаблона. В настоящее время метод существует для всех типов шаблонов, но вызывает ошибку компиляции ...
вопрос задан: 3 February 2011 00:29
0
ответов

Как превратить 'const boost :: filesystem2 :: path' в 'const char *'?

Как превратить 'const boost :: filesystem2 :: path' в 'const char * '?
вопрос задан: 2 February 2011 14:20
0
ответов

Разбор пары int с помощью boost spirit

У меня есть следующий код: std :: string test ("1.1"); std :: pair d; bool r = qi :: фраза_parse (test.begin (), test.end (), qi :: int_ >> '.' >> qi :: int_, ...
вопрос задан: 2 February 2011 11:45
0
ответов

Изменение размера boost :: multi_array не работает

Я не могу заставить работать изменение размера boost :: multi_array. Когда я пытаюсь это сделать, он выдает ошибки о std :: _ Copy_impl и тому подобное. Вот код #include typedef boost :: multi_array & ...
вопрос задан: 2 February 2011 04:03
0
ответов

Разбор аргументов командной строки LPTSTR * с помощью boost :: program_options

У меня проблема с синтаксическим анализом командной строки с помощью boost: program_options. Самый быстрый способ объяснить это - показать код так: const std :: vector args; if (ac> 0 && NULL! ...
вопрос задан: 1 February 2011 13:35
0
ответов

Эффективное чтение больших текстов в C ++

Мне нужно прочитать большой текстовый файл (> 10 ГБ) в C ++. Это файл csv со строками переменной длины. когда я пытаюсь читать построчно с помощью ifstream, это работает, но занимает много времени, я думаю, это потому, что ...
вопрос задан: 1 February 2011 06:05
0
ответов

Настройка библиотеки журналов C ++

Я ' Я уже около 2 недель пытаюсь заставить работать библиотеку журналов. Я пробовал Log4cxx, Log4cpp, log4cplus и boost.log. Проблема не в том, что у меня ничего из этого не работает, а в том, что я могу '...
вопрос задан: 1 February 2011 02:55
0
ответов

Сравнение массивов разного размера

Я реализую свой собственный вариант boost :: array для развлечения и обучения, и мне просто было интересно: должно ли сравнение двух массивов разного размера давать ложь, или это должна быть ошибка типа? array
вопрос задан: 31 January 2011 16:31
0
ответов

Boost :: python Отображение функций C ++ с использованием и возвращение шаблонов

Мне нужно создать привязки python для базы кода C ++. Я использую boost :: python, и я столкнулся с проблемами, пытаясь открыть классы, содержащие функции, использующие и возвращающие шаблоны. Вот типичный пример ...
вопрос задан: 30 January 2011 18:46
0
ответов

Как работает boost :: unordered_map.emplace (Args &&… args)?

Согласно документации он: Вставляет объект, созданный с помощью arguments args в контейнере тогда и только тогда, когда в контейнере нет элемента с эквивалентным ключом. Но ...
вопрос задан: 29 January 2011 14:57
0
ответов

Как передать контейнеры STL в качестве аргументов функции BOOST_CHECK_EQUAL?

Например, скажем, у нас есть этот класс, который мы хотим протестировать: struct TestMe {vector getSomething (); } А тестовая функция состоит из: ... vector Ожидается; TestMe TM; ... ...
вопрос задан: 29 January 2011 14:24
0
ответов

почему буст :: некопируемый требует наследования

Добавление любого некопируемого члена в класс предотвратило бы автоматическое создание копирующего оператора построения и присваивания. Почему для использования некопируемого буста требуется наследование? Я думаю, что я не ...
вопрос задан: 28 January 2011 15:07
0
ответов

boost распространяется с библиотекой с закрытым исходным кодом

У меня есть приложение, которое должно использовать определенный API C ++ с закрытым исходным кодом. Этот API распространяется с некоторыми битами Boost, файлами двоичных библиотек и всем остальным. Мне нравится использовать Boost в моем собственном коде
вопрос задан: 28 January 2011 04:46
0
ответов

Шаблонные определения типов для STL-совместимого контейнера

Есть ли в стандартной библиотеке или Boost какой-то базовый класс служебной программы для заполнения настраиваемой STL-совместимой последовательности необходимыми определениями типов (size_type, value_type и т. Д.) ). Я думаю ...
вопрос задан: 28 January 2011 01:32
0
ответов

Использование Boost POOL - singleton

Я начал использовать пулы повышения как singleton, определенные в boost / pool / singleton_pool. hpp, поскольку мне нужно повторно выделить много структур одного размера. Улучшение производительности феноменально, поскольку я ...
вопрос задан: 27 January 2011 14:56
0
ответов

Python FTP для iPad

Я использую Windows 7. Я не могу подключиться к своему iPad с помощью простого скрипта Python: HOST = '192.168. попробуйте: f = ftplib.FTP (HOST)
вопрос задан: 26 January 2011 19:11
0
ответов

boost :: spirit :: qi и внепоследовательные переменные

Я пишу лексиграфический анализатор. Он принимает английскую строку и преобразует ее в набор координат широты / долготы. Это немного похоже на Google Earth. В любом случае, я написал свои таблицы символов ...
вопрос задан: 25 January 2011 03:26
0
ответов

Re: ссылочный доступ с boost :: make_transform_iterator

Я пытаюсь использовать boost :: make_transform_iterator для создания итератора для пользовательского класса, данные которого хранятся на карте и где Итератор использует вектор ключей для доступа к значениям. В моем ...
вопрос задан: 24 January 2011 22:48
0
ответов

Как получить подпись выражения bind (…) C ++

Я пытаюсь написать метафункцию с именем signature_of, которая, учитывая тип функции (указатель), функтор или лямбда, возвращает ее подпись. Вот что у меня есть на данный момент: #include
вопрос задан: 22 January 2011 23:52
0
ответов

Компиляция конкретной библиотеки ускорения

Мне нужны только одиночные .lib и .dll, но я не хочу проходить процесс компиляции всех с помощью bjam.exe Как я могу это сделать ?
вопрос задан: 22 January 2011 20:24
0
ответов

Можно использовать boost :: smart_ptr в полиморфизме ?

Можно ли использовать boost :: smart_ptr, как scoped_ptr и shared_ptr, в полиморфизме? класс SomeClass { общедоступные: SomeClass () {a_ptr.reset (новый подкласс); } private: boost :: scoped_ptr & ...
вопрос задан: 21 January 2011 21:49
0
ответов

sort order of boost::weak_ptr after expiring?

For boost::weak_ptr the operator< is defined, so that it can be used in associative containers. My question is: Is the sort order of several weak_ptr objects stable even when some of them change ...
вопрос задан: 21 January 2011 17:59