Resultados da pesquisa a pedido "stdbind"
C + + 11 números aleatórios e std :: bind interagem de maneira inesperada
Eu estou usando o GCC 4.6.3 e estava tentando gerar números aleatórios com o seguinte código:
Caminho curto para std :: bind função de membro para instância de objeto, sem parâmetros de ligação
Eu tenho uma função de membro com vários argumentos. Eu gostaria de ligá-lo a uma instância de objeto específico e passar isso para outra função. Eu posso fa...
Noções básicas sobre std :: function e std :: bind
Eu estava jogando com std :: function e std :: bind e notei algo não intuitivo e gostaria de entender melhor.Por exemplo:
std :: bind perde a referência quando entregue como referência rvalue
Eu tenho o seguinte código:
Ligação parcial de argumentos de função
Existe uma maneira deparcialmente vincular o primeiro / últimon argumentos de um objeto que pode ser chamado (por exemplo, função) sem especificar explicitamente o restante dos argumentos? std::bind() parece exigir quetudo Se os argumentos forem ...
use std :: bind com funções sobrecarregadas
Não consigo descobrir como vincular um parâmetro a uma função sobrecarregada usandostd::bind. De alguma formastd::bind não pode deduzir o tipo sobrecarregado (para seus parâmetros de modelo). Se eu não sobrecarregar a função tudo funcionará. ...
Como vincular a função a um objeto por referência?
Eu tenho o seguinte código para vincular uma função de membro a uma instância da classe: class Foo { public: int i; void test() { std::cout << i << std::endl; } }; int main() { Foo f; f.i = 100; auto func = ...
std :: async usando uma referência rvalue vinculada a uma lambda
Estou tentando vincular uma referência rvalue a um lambda usandostd::bind, mas tenho problemas quando coloco isso em umstd::async ligar: (fonte [http://coliru.stacked-crooked.com/a/9d46c1cd466e1a08]) auto lambda = [] (std::string&& message) { ...
std :: bind e encaminhamento perfeito
O código a seguir não compila: #include <functional> template<class ...Args> void invoke(Args&&... args) { } template<class ...Args> void bind_and_forward(Args&&... args) { auto binder = std::bind(&invoke<Args...>, std::forward<Args>(args)...); ...
Página 1 do 2