Результаты поиска по запросу "boost"
Правильно ли это поведение vector :: resize (size_type n) в C ++ 11 и Boost.Container?
У меня есть приложение C ++ 03, гдеstd::vector<T> типы используются повсеместно как временные буферы. Как таковые, они часто меняются с помощьюstd::vector<T>::resize() чтобы убедиться, что они достаточно велики, чтобы хранить необходимые данные ...
Ошибка в построении MPI надстройки в MSVC 2010
Я установил openmpi в C: \ Program Files \ OpenMPI_v1.5.4-win32 \ и хочу скомпилировать boost для создания параллельной графу библиотеки. Но получил следующую ошибку: The system cannot find the path specified. The system cannot find the ...
boost :: asio :: async_write, запись данных размером более 65536 байт
Я пытаюсь записать JPEG-кадры через сокет для клиента с помощьюasync_write(), Я использовал бустасинхронный TCP дневной сервер [http://www.boost.org/doc/libs/1_39_0/doc/html/boost_asio/tutorial/tutdaytime3/src.html] Пример в качестве отправной ...
Проверьте, есть ли у класса элемент данных указателя
Есть ли способ проверить, есть ли в классе указатель на член данных? class Test { int* p; } template< typename T > foo( T bla ) { }Это не должно компилироваться. потому что Test имеет указатель на член данных. Test test; foo( test )Может быть, ...
Проверьте во время компиляции подпись конструктора класса
Есть ли способ проверить во время компиляции, если какой-то класс имеет конструктор с определенными аргументами? ? Например: class foo { foo(std::string &s) { } };Я хочу во время компиляции проверить этот конструктор с помощью std :: string ...
является потоком очереди std :: queue с производителем и несколькими потребителями
Как я могу сделать поток поток безопасным? Мне нужно нажать / поп / фронт / назад и очистить. Есть ли что-то подобное в Boost? У меня есть один производитель и один или несколько потребителей.
boost asio streambuf не освобождает память после вызова потреблять?
boost::asio::streambuf b; ... void handler(const boost::system::error_code& e, std::size_t size) { if (!e) { std::stringstream sstr(std::string((std::istreambuf_iterator<char>(&b)), std::istreambuf_iterator<char>())); b.consume(size); ... } } ...
Повысить сериализацию с помощью указателей и конструктора не по умолчанию
Как бы вы сериализовали / десериализовали этот класс, используя boost :: serialization? #include <vector> struct Foo { struct Bar { std::vector<int> * data; // Must point to Foo::data Bar( std::vector<int> * d ) : data(d) { } }; ...
Повысьте статическую связь библиотеки на Xcode 4
Я использую библиотеку Boost на OS X, используя Xcode. Boost был установлен в моей системе с использованием macports. Я успешно скомпилировал свое приложение, добавив 3 нужные мне библиотеки надстроек (например, libboost_thread-mt.a) в этот ...
Выяснить, находится ли точка внутри клетки вороного
Есть ли простой способ узнать, находится ли точка внутри клетки вороного? Например, следующий код генерирует что-то вроде диаграммы ниже: using namespace boost::polygon; point_data<int> p1(0, 0); point_data<int> p2(-10, 10); point_data<int> ...