2012-04-02 4 views
0

Кто-нибудь знает, если и/или как вы можете определить определения макросов в файле заголовка gSoap?макроопределение в gSoap

В C++ я могу сделать:

#define maxRecords 100 

Могу ли я сделать что-нибудь подобное в gSoap?

+0

Почему вы хотите? – AJG85

+0

gsoap производит обычные заголовки и источники, которые вы можете редактировать, поэтому вы можете ... – ShinTakezou

+0

Каждый раз, когда вы перекомпилируете свои заголовки, вы потеряете свои права – GEverding

ответ

0

Вы не должны когда-либо изменять файлы заголовков из пакетов (если вы не скопировали их локально и не знаете, что делаете). Вы можете добавить это определение в свой основной файл .cpp, прежде чем включать что-либо еще, и он будет иметь тот же эффект. Еще лучше создайте свой собственный global.h, разместите там #define и включите его в любом месте, куда вы включаете gSoap.

Вы можете даже сделать его gSoap обертка, поставив gSoap #include в вашем global.h и просто #include global.h вместо #include <whatevergsoapiscalled.h>

Смежные вопросы