Bonjour,
J'ai un problème avec les tableaux dynamique et gSOAP. Je ne comprent
pas le fonctionement entre gSOAP, class et structure. Exemple, dans la
documentation il donne ceci:
class some_name
{
public:
Type *__ptr;
int __size;
[[static const] int __offset [= ...];]
method1;
method2;
... // any fields that follow will be ignored
};
(http://www.cs.fsu.edu/~engelen/soap.html)
Si j'ai bien comprit "Type" et la class type que l'on veux instencier.
Le pointeur "*__ptr" le référence et "__size" le nombre d'alocation.
Mais comment les utiliser ?
Je suis complétement bloqué, si quelqu'un connais gSOAP de l'aide ne
serais pas de refu, merci beaucoup @+
int ns__getTableauDeChaines(int nb_lignes, ns__TableauDeChaines& TableauDeChainesResponse);
reuh, bien je veux bien que sa soie plus simple mais chez moi j'ai le
message d'erreur:
src/server.h(17): syntax error src/server.h(16): Syntax error: input before ; skipped src/server.h(19): Error: last output parameter of remote method function prototype 'xa__DomainArray' is a return parameter and must be a pointer or reference src/server.h(20): Error: last output parameter of remote method function prototype '~xa__DomainArray' is a return parameter and must be a pointer or reference src/server.h(21): syntax error src/server.h(20): Syntax error: input before ; skipped Using project directory path: src/
avec l'exemple suivent:
class xa__DomainArray { public: std::vector<std::string> *dom;
int ns__getTableauDeChaines(int nb_lignes, ns__TableauDeChaines&
TableauDeChainesResponse);
reuh, bien je veux bien que sa soie plus simple mais chez moi j'ai le
message d'erreur:
src/server.h(17): syntax error
src/server.h(16): Syntax error: input before ; skipped
src/server.h(19): Error: last output parameter of remote method function
prototype 'xa__DomainArray' is a return parameter and must be a pointer
or reference
src/server.h(20): Error: last output parameter of remote method function
prototype '~xa__DomainArray' is a return parameter and must be a pointer
or reference
src/server.h(21): syntax error
src/server.h(20): Syntax error: input before ; skipped
Using project directory path: src/
avec l'exemple suivent:
class xa__DomainArray
{
public:
std::vector<std::string> *dom;
int ns__getTableauDeChaines(int nb_lignes, ns__TableauDeChaines& TableauDeChainesResponse);
reuh, bien je veux bien que sa soie plus simple mais chez moi j'ai le
message d'erreur:
src/server.h(17): syntax error src/server.h(16): Syntax error: input before ; skipped src/server.h(19): Error: last output parameter of remote method function prototype 'xa__DomainArray' is a return parameter and must be a pointer or reference src/server.h(20): Error: last output parameter of remote method function prototype '~xa__DomainArray' is a return parameter and must be a pointer or reference src/server.h(21): syntax error src/server.h(20): Syntax error: input before ; skipped Using project directory path: src/
avec l'exemple suivent:
class xa__DomainArray { public: std::vector<std::string> *dom;