2012-03-30 47 views
1

我使用gSOAP的庫警告並wsdl2h和soapcpp2都做工精細的工具生成自動代碼時,但在編譯多數民衆贊成代碼時表現出很多警告中的與gSOAP的

warning: unused parameter 'soap' 

原型爲:

SOAP_FMAC3 void SOAP_FMAC4 soap_default_std__vectorTemplateOfPointerTodsca__FrameSequence(struct soap *soap, std::vector<dsca__FrameSequence * >*p) 

我不知道如何解決它。

非常感謝你。

回答

1

不用擔心警告,gSoap提供了這個參數(gSoap存儲它的運行環境)給你。有時你必須使用它,有時你不需要它。如果需要爲響應分配內存,則必須使用它。因此gSoap提供了功能soap_malloc(struct soap*, size_t num_bytes)soap_new_YourClassName(struct soap*, int num_instances)