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)
{
//...
}
それはあなたのプラットフォームによって異なりますが、一般的にはnsresult
のためだけ#define
です。 Windowsでは少し異なりますが、nsresult __stdcall
の場合は#define
です。
#define not typedef – Neil
私はLinux上にあります.nsresultは、メソッドに非voidリターンがあることを意味しますか? –
@Neil - 正しい[編集]!私の悪い。 – sdwilsh