C++/CLI로 Managed Type, Native Type 짬뽕하기(1/2)에 이어 계속..

/////////// Managed Type에서 Native Type을 사용할 경우.

    1. Native Type의 Method 안에서 Managed Type 생성 및 사용 가능
      (단, 해당 .cpp 파일은 /clr(공용 언어 런타임 지원) 옵션으로 컴파일해야함)
ref class Managed {};

class Native
{
public:
    void Method() { Managed^ managed = gcnew Managed(); };
};  

more..

2007/03/27 20:22 2007/03/27 20:22

트랙백 주소 :: http://anyflow.net/trackback/47

댓글을 달아 주세요

  1. 엔조20 2007/03/28 15:20  댓글주소  수정/삭제  댓글쓰기

    알고보니, 업데이트가 반년뒤에 올라온거더라^^;ㅎ

* 주요 개념은 Passing parameters to predicates 컬럼에서..

List<>::Find() 등의 검색 메서드에서 조건을 지정할 때 사용하는 Predicate<> 타입의 대리자. MSDN에는 인수를 지정할 수 없는 static 함수형 예제만 나와 있는데, 이보다 더 많이 쓰이게 될 형식은 객체형 대리자 및 무명 메서드이다. 다음은 MSDN에 올라온 함수형 predicate 사용법의 예제다.

more..

2006/11/18 22:44 2006/11/18 22:44
TAG , ,

트랙백 주소 :: http://anyflow.net/trackback/10

댓글을 달아 주세요

/////////// Managed Type, Native Type 공통

    1. Native Type와 Managed Type 교차 상속 불가(H.Sutter에 의하면 지원 예정이라고.)
class Native {};
ref class Managed: public Native {};    //불가

ref class Clr {};
class Native : public Managed {};       //불가

more..

2006/09/21 07:36 2006/09/21 07:36

트랙백 주소 :: http://anyflow.net/trackback/46

댓글을 달아 주세요

  1. 엔조20 2007/03/28 15:18  댓글주소  수정/삭제  댓글쓰기

    교차 상속 지원이라. 차라리 native c 을 .net환경에서 그대로 사용하게 해주지 ㅠㅠ.