0
ответов

Есть ли тип контейнера с произвольным доступом, который принимает предварительно заполненный и предварительно выделенный буфер?

Я собираюсь написать что-то сам, так как я этого не делал. найти то, что я искал, но решил, что должен спросить у толпы, прежде чем нырять. Есть ли тип контейнера произвольного доступа boost или stl, который позволяет ...
вопрос задан: 28 July 2011 06:36
0
ответов

Как мне извлечь любую информацию из boost :: errinfo_nested_exception?

Я недавно начал использовать boost :: exception. Теперь я хотел бы использовать boost :: errinfo_nested_exception для вывода информации о причине ошибки. Проблема в том, что я не могу понять, как получить ...
вопрос задан: 27 July 2011 11:32
0
ответов

Какие шаги должен выполнить простой сервер http C ++, чтобы позволить пользователю входить в систему через аутентификацию OpenID?

Я создал простой сервер, принимающий запросы tcp и http и анализирующий их на C ++. Теперь я хочу создать систему входа в систему openID, которая будет поддерживать открытый идентификатор Google. Я использую boost и Curl в своих ...
вопрос задан: 26 July 2011 23:17
0
ответов

Преобразование итератора Boost FileSystem3 в const char *

Я перебираю какой-то файл в каталоге с помощью Boost FileSystem 3, и мне нужно преобразовать имя файла в char * для другой библиотеки, К сожалению, моего C ++ foo не хватает, может ли кто-нибудь помочь? int main (int ...
вопрос задан: 26 July 2011 06:49
0
ответов

boost :: asio :: io_service занимала длины очереди для таймеров и сообщений

Я новичок в boost :: asio, но я работаю над проектом, который существует уже несколько лет и широко использует asio. Мое текущее задание - добавлять периодические метрики о различных вещах ...
вопрос задан: 23 July 2011 22:47
0
ответов

Почему boost :: checked_delete «намеренно сложный»?

Итак, я просматривал некоторый исходный код boost и наткнулся на этот: (из ) шаблон <класс T> inline void checked_delete (T * x) {// намеренно сложный ...
вопрос задан: 23 July 2011 17:05
0
ответов

BoostBuild: patchlevel .h не существует

Я пытаюсь скомпилировать проект C ++ с использованием bjam в Ubuntu 11.04. Я все время получаю следующую ошибку: ../../libraries/boost_1_44_0/boost/python/detail/wrap_python.hpp:75:24: фатальная ошибка: patchlevel.h: ...
вопрос задан: 21 July 2011 20:05
0
ответов

Как добавить определение макроса в cmake?

Я использую Mongodb клиента и Boost в моем приложении C ++. Поскольку клиент Mongodb по-прежнему использует старую файловую систему Boost, а мое приложение на C ++ использует файловую систему версии 3 от boost 1.47.0, они ...
вопрос задан: 21 July 2011 04:24
0
ответов

Boost :: test и mocking framework [закрыто]

Я использую boost :: test, и мне нужно использовать с ним mocking framework. Есть ли у кого-нибудь рекомендации?
вопрос задан: 20 July 2011 09:15
0
ответов

Ускорение компиляции / времени компоновки при использовании расширенных библиотек

Я использую программу Boost Options, и для компиляции с ним очень небольшого кода C ++ требуется некоторое время (10 секунд или даже больше). Компиляция кода без библиотеки boost заняла 1 секунду. Любая идея ...
вопрос задан: 19 July 2011 13:43
0
ответов

мьютекс ускорения межпроцессного взаимодействия против мьютекса ускоренного потока

что у него, кажется, есть два мьютекса «мира» в Boost. определение некоторого мьютекса в boost :: interprocess и мьютекса в boost :: thread .. могут ли оба использоваться взаимозаменяемо? например ...
вопрос задан: 18 July 2011 13:19
0
ответов

Boost.Chrono vs. Boost.Date_Time

В версии 1.47 Boost была представлена ​​библиотека Chrono. Boost.Chrono предназначен для замены Boost.Date_Time? Если нет, то в чем разница между ними и какие? ...
вопрос задан: 18 July 2011 08:39
0
ответов

не найдена библиотека для -lboost_system

Я установил boost с помощью macports. Похоже, что файлы находятся в / opt / local / include / boost / Мой make-файл больше не работает, и я получаю следующую ошибку Неопределенные символы: "boost :: system :: ...
вопрос задан: 17 July 2011 02:42
0
ответов

Проверка веса отрицательного ребра в dijkstra_shortest_paths

I Я использую библиотеку графов ускорений для вызова dijkstra_shortest_paths. Однако у меня есть кое-что особенное, так как weight_map на самом деле является функтором. Следовательно, каждый раз, когда библиотека ускорения ...
вопрос задан: 15 July 2011 15:17
0
ответов

Как собрать библиотеку ASSIMP для iOS (устройство и симулятор) с помощью boost-библиотеки?

Я хочу использовать библиотеку ASSIMP http://assimp.sourceforge.net в проекте iOS. К сожалению, я не очень разбираюсь в make-файлах и тому подобном, поэтому мне нужна помощь. Я загрузил ...
вопрос задан: 15 July 2011 15:16
0
ответов

Существуют ли веб-фреймворки для Boost :: asio?

Это звучит немного странно, используя C ++ для веб-разработки, но, поскольку node.js становится популярным, я думаю, что для C ++ разумно использовать веб прочее. node.js похож на Boost :: asio, они оба асинхронны ...
вопрос задан: 15 July 2011 13:00
0
ответов

исключение из boost :: filesystem :: is_directory

В настоящее время я обнаруживаю ошибки из boost :: filesystem :: is_directory и показываю ошибку пользователю, вызывая «what ()» для исключения. Это дает причину сбоя, но ошибка странная ...
вопрос задан: 14 July 2011 17:16
0
ответов

Специализированная функция-член C ++ на основе аргумента шаблона класса

У меня есть класс с параметром шаблона, который должен решать, какой из двух стилей данных он содержит. На основе этого параметра я хочу реализовать функцию-член одним из двух разных способов. Я пробовал ...
вопрос задан: 14 July 2011 15:45
0
ответов

Увеличить конец файла сериализации

Я сериализую несколько объектов в двоичный архив с помощью Boost. При чтении этих объектов из binary_iarchive есть ли способ узнать, сколько объектов находится в архиве, или просто способ ...
вопрос задан: 13 July 2011 16:23
0
ответов

как лучше написать итераторы для цикла на C ++

Для очень простой вещи, например, чтобы напечатать каждый элемент в векторе, какой способ лучше использовать в C ++? Я использовал это: for (vector :: iterator i = values.begin (); i! = ...
вопрос задан: 13 July 2011 14:56
0
ответов

Ускорение чтения сокета ASIO на N байтов, не более и не менее, и ожидание их появления или исключения тайм-аута?

Создание простого TCP-сервера на основе примеров, но все же не понимаю, как создать сокет, который читал бы какое-то количество байтов, а если их будет недостаточно, подождал бы. Мне нужно, чтобы это НЕ было ...
вопрос задан: 13 July 2011 00:16
0
ответов

Как узнать, сколько байтов доступно из std :: istream?

Если я хотел read () содержимое std :: istream в буфере, Мне нужно было сначала узнать, сколько данных доступно, чтобы узнать, насколько большим сделать буфер. И чтобы получить количество доступных ...
вопрос задан: 12 July 2011 04:46
0
ответов

Boost 1.46.1, Дерево свойств: Как перебрать ветки дерева, получая поддерево?

Прежде всего я скажу, что я думаю, что понял, как это должно быть сделано, но мой код не будет компилироваться, как бы я ни пытался. Я основал свое предположение на этом официальном примере пустого трюка. Там вы можете найти ...
вопрос задан: 12 July 2011 00:40
0
ответов

Спящий поток ускорения на несколько наносекунд

Я хочу, чтобы поток ускорения был в состоянии сна на несколько наносекунд. Следующий код представляет собой образец, который компилируется без ошибок. Однако это не работает должным образом, и я не могу понять, почему. #include <...
вопрос задан: 11 July 2011 12:57
0
ответов

как вы проверь свою версию буста?[дубликат]

Мне нужна моя библиотека ускорения версии 1.40. Как мне проверить свою версию библиотеки наддува? Я пытаюсь скомпилировать библиотеку PCL, как описано в http://pointclouds.org/downloads/source....
вопрос задан: 10 July 2011 16:07
0
ответов

Как создать лямбда-функцию для соответствия параметру boost :: function без использования C ++ 0x?

Как создать лямбда-функцию с помощью boost или stl для соответствия параметру boost :: function, ожидаемому F в третьем фрагменте кода в main? #include #include
вопрос задан: 8 July 2011 13:12
0
ответов

Связывание CMake для повышения. ошибка LNK2005

Целый день искал решение, но без радости. У меня есть решение CMake с двумя проектами. Одна - статическая библиотека, которая ссылается на boost, а другая - исполняемый файл, который ссылается на boost ...
вопрос задан: 8 July 2011 11:28
0
ответов

Компиляция диапазона Boost multi_array

Диапазон может использоваться для нарезки многомерного массива Boost (multi_array). Согласно документации, существует несколько способов определения диапазона, однако не все из них будут компилироваться. Я использую ...
вопрос задан: 7 July 2011 15:03
0
ответов

Как переместить элемент без удаления и повторной вставки его в boost :: multi_index_container ?

Я использую boost :: multi_index_container для обеспечения произвольного доступа и доступа на основе хешей к коллекции элементов. Я хотел изменить индекс произвольного доступа элемента, не меняя ...
вопрос задан: 6 July 2011 13:35
0
ответов

Care ar trebui să învăț mai întâi: Boost sau Qt [închis]

Sunt în primul rând un programator hobbyist. Am învățat elementele de bază ale C ++ și apoi m-am mutat în Java, pe care îl iubeam datorită simplității sale. Acum mă întorc la C ++ și aș vrea să învăț GUI cu ...
вопрос задан: 5 July 2011 11:42