is_placeholder Class
테스트 형식 자리 표시자입니다.
template<class Ty>
struct is_placeholder {
static const int value;
};
설명
상수 값 value 이면 0 형식 Ty 자리 표시자; 아닙니다. 그렇지 않으면 해당 값이 바인딩된 함수 호출 인수의 위치입니다.사용할 값을 확인 하려면 N n 번째 개체 틀에 대 한 _N.
예제
// 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);
}
요구 사항
헤더: <functional>
네임 스페이스: std