0
私はを使ってPerlスクリプトからC++関数を呼び出しています。 THREは、私は次のようなPerlスクリプトでchar*
を渡しても問題ありません:wchar_tのtypmapを定義してPerlスクリプトとバインドする方法は?
AddValue(char* val)
が、私は次のようにwchar_t
のために同じことを書くことはできません。このデータ型に定義されたSWIGのタイプマップが存在しないため
AddValue(wchar_t* val)
。 SWIGは、char*
の変換を行うperlstrings.swg
タイプマップを配信します。 wchar_t*
のようなものが必要です。どんな助けも大歓迎です。
コメントありがとうございました。私はpywstrings.swgについて知っていると –
コメントありがとうございます。私はpywstrings.swgについて知っており、それは問題ありません。しかし、そこで使われている手法はPerlとはまったく関係がありません。ここでの問題は、私が助けが必要なPerlで実際にUnicodeデータを処理することです。 –