/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/perl5/xmlstring/example.h
35 строк
457 B
Marcelo Matus
treat XMLCh properly using %typemaps_string
04 янв 2006, 23:20
04 янв 2006, 23:20
47a201b
Код
Авторство
О чём код?
#include <xercesc/util/XMLString.hpp> class XMLChTest { XMLCh *_val; public: XMLChTest() : _val(0) { } void set(const XMLCh *v) { size_t len = XERCES_CPP_NAMESPACE::XMLString::stringLen(v); delete[] _val; _val = new XMLCh[len + 1]; for (int i = 0; i < len; ++i) { _val[i] = v[i]; } _val[len] = 0; } const XMLCh *get() { return _val; } XMLCh get_first() { return _val[0]; } };