0
ответов

Будет ли работать использование boost :: bind () в коде C?

Могу ли я использовать boost :: bind (mycallback, this, _1, _2) в коде C? Обновление Короткий ответ - нет, boost bind возвращает не указатель на функцию, который может быть вызван в коде C, а функтор (объект C ++ ...
вопрос задан: 1 December 2011 22:33
0
ответов

Как сохранить объект boost :: bind в качестве члена класса?

Я пишу приложение, использующее boost :: asio. Async_receive (или async_read) Asio неизменно отображается с использованием объекта boost :: bind, указанного для обратного вызова: boost :: asio :: async_read (socket_, ...
вопрос задан: 14 October 2011 12:04
0
ответов

Используется ли boost :: bind для передачи большего количества аргументов, чем ожидалось безопасно?

Используя boost-bind, результирующая функция boost может получить больше аргументов, чем ожидает связанный объект. Концептуально: int func () {return 42; } boost :: function boundFunc = ...
вопрос задан: 14 September 2011 19:32
0
ответов

Как создать функцию с аргументом, который был бы результатом повышения :: Bind?

Итак, я хочу создать функцию, как: void proxy_do_stuff (Boost :: bind return_here) {return_here (); // вызовите вещи, пропущенные в Boost :: Bind } И я мог бы назвать это как: Proxy_do_Stuff (Boost :: Bind (& ...
вопрос задан: 31 August 2011 05:37
0
ответов

Могу ли я использовать (ускорять) привязку шаблон функции?

Можно ли привязать аргументы к шаблону функции с помощью (boost) привязки? // Определение функции-шаблона (просто глупый пример) template ARG1 FCall2Templ (ARG1 arg1, ...
вопрос задан: 12 August 2011 11:32
0
ответов

Можно ли создать указатель функции на оператор / конструктор `new` функции?

Если бы мне нужно было параметризовать создание объекта, я, конечно, мог бы создать функцию который вызвал new для определенного класса и передал указатель. Мне интересно, можно ли это пропустить ...
вопрос задан: 7 July 2011 02:04
0
ответов

Какой тип возвращаемого значения boost :: bind?

Я хочу сохранить "привязку" функции к переменной, чтобы повторно использовать ее в следующем коде, используя ее средства перегрузки оператора. Вот код, который на самом деле делает то, что я хочу: ...
вопрос задан: 20 June 2011 13:54
0
ответов

Удалить аргумент необработанного указателя для boost :: bind

Допустим, у меня выделена куча A *, который я хочу передать в качестве аргумента функции boost :: bind. boost :: bind сохраняется для последующей обработки в некотором STL, например, в контейнере boost :: functions. Я хочу обеспечить A * ...
вопрос задан: 14 May 2011 20:20
0
ответов

Передать и вызвать функцию-член (boost :: bind / boost :: функция?)

У меня, вероятно, до неприличия простая проблема: передать и вызвать функцию-член в классе. Я знаю, что хочу использовать привязку BOOST (и / или функцию), но я еще не совсем понял ее концепцию. The ...
вопрос задан: 9 March 2011 11:23
0
ответов

В чем разница между boost :: bind и boost :: lambda :: bind?

Я вижу, что есть это две разные библиотеки связывания для Boost, одна «автономная», которую можно использовать, включив boost / bind.hpp, а другую, включив boost / lambda / bind.hpp. Какая разница ...
вопрос задан: 5 March 2011 09:41
0
ответов

no. of arguments in boost::bind

How many maximum arguments can we pass to boost::bind()
вопрос задан: 10 February 2011 10:20
0
ответов

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

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

How can I use Boost.Bind on compound types?

I have std::map >, and I need to find the minimal short in this map. How can I use boost::bind with std::min_element() for this? boost::lambda?
вопрос задан: 25 January 2011 15:58