Я использую SWIG для вызова функций C ++ из сценариев Perl.Нет проблем, когда я передаю char*
в Perl-скрипте, подобном следующему:
AddValue(char* val)
, но я не могу написать то же самое для wchar_t
, например:
AddValue(wchar_t* val)
, потому что тамдля этого типа данных не определена карта типов SWIG.SWIG предоставляет perlstrings.swg
карту типов, которая выполняет преобразование для char*
.Мне нужно нечто подобное для wchar_t*
.Любая помощь приветствуется.