gSoap中的宏定义

时间:2012-04-02 19:45:23

标签: c++ web-services wsdl gsoap

有谁知道是否和/或如何在gSoap头文件中定义宏定义?

在C ++中,我可以这样做:

 #define maxRecords 100

我可以在gSoap中做类似的事吗?

1 个答案:

答案 0 :(得分:0)

你不应该从包修改头文件(除非你在本地复制它们并知道你在做什么)。您可以在包含其他任何内容之前将该定义添加到主.cpp文件中,它将具有相同的效果。更好的是,创建自己的global.h,将#define放在那里,并将其包含在包含gSoap的任何位置。

您甚至可以将gSoap #include放在global.h而只是#include global.h而不是#include <whatevergsoapiscalled.h>

中,从而使其成为gSoap包装器