◐ Shell
clean mode source ↗

Function objects - cppreference.com

De cppreference.com

A' objeto de função é qualquer objeto para o qual o operador de chamada de função é definida. C + + fornece muitos objetos internos de função, bem como suporte para a criação e manipulação de objetos nova função.

Original:

A function object is any object for which the function call operator is defined. C++ provides many built-in function objects as well as support for creation and manipulation of new function objects.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Polimórficos invólucros de função

std::function fornece suporte para armazenar objetos de função arbitrárias.

Original:

std::function provides support for storing arbitrary function objects.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(C++11)

envolve objeto que pode ser chamado de qualquer tipo com a assinatura especificada função chamada

Original:

wraps callable object of any type with specified function call signature

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

(C++11)

cria um objecto de função de um apontador para um membro

Original:

creates a function object out of a pointer to a member

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de função) [edit]

a exceção lançada quando invocar um std::function vazio

Original:

the exception thrown when invoking an empty std::function

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(classe) [edit]

Ligar

std::bind fornece suporte para aplicação de função parcial, ou seja, os argumentos de ligação para as funções de produzir novas funções.

Original:

std::bind provides support for aplicação de função parcial, i.e. binding arguments to functions to produce new functions.

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(C++11)

se liga um ou mais argumentos para um objeto de função

Original:

binds one or more arguments to a function object

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de função) [edit]

indica que um objecto é expressão std::bind ou podem ser utilizados como um

Original:

indicates that an object is std::bind expression or can be used as one

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

indica que um objecto é um marcador padrão ou podem ser utilizados como um

Original:

indicates that an object is a standard placeholder or can be used as one

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

Defined in namespace std::placeholders

espaços reservados para os argumentos não ligados em uma expressão de std::bind

Original:

placeholders for the unbound arguments in a std::bind expression

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(constante) [edit]

Invólucros de referência

Invólucros de referência permitir argumentos de referência para ser armazenado em objetos de função copiáveis:

Original:

Reference wrappers allow reference arguments to be stored in copyable function objects:

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Objetos de função

C + + define objetos que representam várias funções aritmética comum e operações lógicas:

Original:

C++ defines several function objects that represent common arithmetic and logical operations:

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Operações aritméticas

Original:

Arithmetic operations

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

objeto de função implementar x + y

Original:

function object implementing x + y

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

objeto de função implementar x - y

Original:

function object implementing x - y

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

objeto de função implementar x * y

Original:

function object implementing x * y

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

objeto de função implementar x / y

Original:

function object implementing x / y

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

objeto de função implementar x % y

Original:

function object implementing x % y

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

objeto de função implementar -x

Original:

function object implementing -x

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

Comparações

Original:

Comparisons

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

objeto de função implementar x == y

Original:

function object implementing x == y

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

objeto de função implementar x != y

Original:

function object implementing x != y

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

objeto de função implementar x > y

Original:

function object implementing x > y

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

objeto de função implementar x < y

Original:

function object implementing x < y

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

objeto de função implementar x >= y

Original:

function object implementing x >= y

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

objeto de função implementar x <= y

Original:

function object implementing x <= y

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

Operações lógicas

Original:

Logical operations

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

objeto de função implementar x && y

Original:

function object implementing x && y

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

objeto de função implementar x || y

Original:

function object implementing x || y

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

objeto de função implementar !x

Original:

function object implementing !x

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

Operações bit a bit

Original:

Bitwise operations

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

objeto de função implementar x & y

Original:

function object implementing x & y

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

objeto de função implementar x | y

Original:

function object implementing x | y

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

objeto de função implementar x ^ y

Original:

function object implementing x ^ y

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

Negadores

Original:

Negators

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

objeto função wrapper retornando o complemento do predicado unário que detém

Original:

wrapper function object returning the complement of the unary predicate it holds

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

objeto função wrapper retornando o complemento do predicado binário que detém

Original:

wrapper function object returning the complement of the binary predicate it holds

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

constrói objeto std::unary_negate personalizado

Original:

constructs custom std::unary_negate object

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de função) [edit]

constrói objeto std::binary_negate personalizado

Original:

constructs custom std::binary_negate object

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de função) [edit]

Depreciado em C + 11

Vários utilitários que forneceram suporte funcional precoce são preteridos em C + 11:

Original:

Several utilities that provided early functional support are deprecated in C++11:

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

Base

Original:

Base

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(obsoleta)

adaptador compatível classe base unário função

Original:

adaptor-compatible unary function base class

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

adaptador compatível binário classe base função

Original:

adaptor-compatible binary function base class

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

Ligantes

Original:

Binders

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(obsoleta)
(obsoleta)

objeto de função segurando uma função binária e um de seus argumentos

Original:

function object holding a binary function and one of its arguments

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

(obsoleta)
(obsoleta)

se liga um argumento de uma função binária

Original:

binds one argument to a binary function

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de função) [edit]

Adaptadores de função

Original:

Function adaptors

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

adaptador compatível com invólucro para um ponteiro para função unário

Original:

adaptor-compatible wrapper for a pointer to unary function

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

adaptador compatível com invólucro para um ponteiro para função de binário

Original:

adaptor-compatible wrapper for a pointer to binary function

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

(obsoleta)

cria um adaptador compatível com invólucro objeto de função de um ponteiro para função

Original:

creates an adaptor-compatible function object wrapper from a pointer to function

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de função) [edit]

(obsoleta)
(obsoleta)
(obsoleta)
(obsoleta)

wrapper para um ponteiro para nullary função de membro, pode ser chamada com um ponteiro para objeto

Original:

wrapper for a pointer to nullary member function, callable with a pointer to object

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

(obsoleta)

cria um invólucro de um ponteiro para função de membro, pode ser chamada com um ponteiro para objeto

Original:

creates a wrapper from a pointer to member function, callable with a pointer to object

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de função) [edit]

wapper para um ponteiro para nullary ou função membro unário, que pode ser chamado com uma referência ao objeto

Original:

wapper for a pointer to nullary or unary member function, callable with a reference to object

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de classe) [edit]

(obsoleta)

cria um invólucro de um ponteiro para função de membro, que pode ser chamado com uma referência ao objeto

Original:

creates a wrapper from a pointer to member function, callable with a reference to object

The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.


(modelo de função) [edit]