2012-07-27 2 views
12

libmono를 사용하는 C 응용 프로그램에 C# 클래스를 포함하려고하는데 문서가 약간 부족합니다.C# "out 매개 변수"를 사용하여 모노를 임베드

나는 void MessageToSend(out MessageObject message);

어떻게 내가 "밖으로 매개 변수를"대표 않는 프로토 타입 메소드를 호출하기 위해 노력하고있어? MonoObject에 대한 포인터 포인터입니까? 감사.

추신. libmono에 관한 한 'out'과 'ref'매개 변수는 동일합니까?

답변

10

맞아요, MonoObject **입니다.

그리고 outref은 C# 컴파일러를 제외하고는 거의 같습니다.