is_placeholder (Clase)
Comprueba si el tipo es un marcador de posición.
Sintaxis
struct is_placeholder {
static const int value;
};
Comentarios
El valor constante value
es 0 si el tipo Ty
no es un marcador de posición. En caso contrario, su valor es la posición del argumento de llamada de función al que enlaza. Se usa para determinar el valor N
del enésimo marcador de posición _N
.
Ejemplo
// std__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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de