Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

is_placeholder (Clase)

 

Comprueba si el tipo es un marcador.

template<class Ty>
    struct is_placeholder {
    static const int value;
    };

El valor constante value es 0 si el tipo Ty no es marcador; de lo contrario, su valor es la posición del argumento de la llamada de función a que enlaza.Se utiliza para determinar el valor N para el marcador _Nde Enésimo.

 

// std_tr1__functional__is_placeholder.cpp 
// compile with: /EHsc 
#include <functional> 
#include <iostream> 

using namespace std::placeholders; 

template<class Expr> 
    void test_for_placeholder(const Expr&) 
    { 
    std::cout << std::is_placeholder<Expr>::value << std::endl; 
    } 

int main() 
    { 
    test_for_placeholder(3.0); 
    test_for_placeholder(_3); 

    return (0); 
    } 

0
3

Requisitos

Encabezado: <functional>

Espacio de nombres: std

Mostrar: