unary_delegate_noreturn (STL/CLR)

Genereic 클래스를 반환 하는 단일 인수 대리자를 설명 합니다. void.사용 하 여 대리자의 인수 형식 지정 합니다.

generic<typename Arg>
    delegate void unary_delegate_noreturn(Arg);

매개 변수

  • Arg
    인수의 형식입니다.

설명

Genereic 대리자를 반환 하는 단일 인수 함수 설명 void.

에 대 한 note:

unary_delegare_noreturn<int> Fun1;

unary_delegare_noreturn<int> Fun2;

형식 Fun1 및 Fun2 는 동의어, 반면에 대 한:

delegate void Fun1(int);

delegate void Fun2(int);

동일한 형식이 아닙니다.

예제

// cliext_unary_delegate_noreturn.cpp 
// compile with: /clr 
#include <cliext/functional> 
 
void hash_val(wchar_t val) 
    { 
    System::Console::WriteLine("hash({0}) = {1}", 
       val, (val * 17 + 31) % 67); 
    } 
 
typedef cliext::unary_delegate_noreturn<wchar_t> Mydelegate; 
int main() 
    { 
    Mydelegate^ myhash = gcnew Mydelegate(&hash_val); 
 
    myhash(L'a'); 
    myhash(L'b'); 
    return (0); 
    } 
 
  

요구 사항

헤더: < cliext/기능 >

네임 스페이스: cliext

참고 항목

참조

binary_delegate (STL/CLR)

binary_delegate_noreturn (STL/CLR)

unary_delegate (STL/CLR)