En VS2005, j'ai généré une référence Web à un service Web qui prend un tableau de chaînes à une dimension ("inputArray") en tant que paramètre d'entrée.Comment transmettre un tableau de chaînes en tant que BSTR * au proxy de service Web
La fonction proxy généré pour cet appel de service Web demande deux paramètres:
BSTR *inputArray
int inputArray_nSizeIs
Quelle est la syntaxe correcte pour passer dans inputArray comme BSTR *? Actuellement, je suis déclarant ainsi:
BSTR inputArray = SysAllocString(L"{'account_name', 'user_name', 'date_time'}");
Mais cela est analysé de manière incorrecte lors de la génération de la réponse SOAP dans atlsoap.h.