0
나는 XPCOM에서 자신의 NS_IMETHODIMP의 의미를 찾는 데 문제, 그리고이 함수의 서명을 이해하고 싶습니다XPCOM에서 NS_IMETHODIMP는 무엇을 의미합니까?
NS_IMETHODIMP myConfig::GetProperty(const char *name, char **_retval NS_OUTPARAM)
{
//...
}
나는 XPCOM에서 자신의 NS_IMETHODIMP의 의미를 찾는 데 문제, 그리고이 함수의 서명을 이해하고 싶습니다XPCOM에서 NS_IMETHODIMP는 무엇을 의미합니까?
NS_IMETHODIMP myConfig::GetProperty(const char *name, char **_retval NS_OUTPARAM)
{
//...
}
그것은 플랫폼에 따라 다르지만, 일반적으로 그냥 #define
nsresult
위한거야 . Windows의 경우 약간 다르며 nsresult __stdcall
의 경우 #define
입니다.
#define not typedef – Neil
저는 리눅스에 있습니다. nsresult는 메서드에 void가 반환되지 않는다는 것을 의미합니까? –
@Neil - correct [ed]! 내 잘못이야. – sdwilsh