curvirgoです。

Takashi Nakamoto wrote:
> [EMAIL PROTECTED]
>  B(0x0042) 0(0x0030) D(0x0044) 0(0x0030) ...
> となっている(正解は0x3042 0x3044)ので、以下のようなパッチを書いて修正
> してみました。
> 
> ただ、その他の結果をみると、そもそも逆変換が行われていないようです。例
> えば、「海外」と「海」の結果の最初の2文字が
>  w(0x0077) m(0x006d)
> となっていますが、これを正しいUnicodeに直すと「海 (0x6d77)」と元の文字
> に戻るだけです。
とりあえず現況報告だけですが、修正を反映してビルドすると以下のエラーです。(時間がないのでここまで)

furigana_impl.cxx(204) : error C2668: 'rtl::OUStringBuffer::append' : ambiguous 
call to overloaded function

        C:\Program Files\OpenOffice.org_2.0_SDK\include\rtl\ustrbuf.hxx(495): 
could be 'rtl::OUStringBuffer &rtl::OUStringBuffer::append(double)'

        C:\Program Files\OpenOffice.org_2.0_SDK\include\rtl\ustrbuf.hxx(478): 
or       'rtl::OUStringBuffer &rtl::OUStringBuffer::append(float)'

        C:\Program Files\OpenOffice.org_2.0_SDK\include\rtl\ustrbuf.hxx(461): 
or       'rtl::OUStringBuffer &rtl::OUStringBuffer::append(sal_Int64,sal_Int16)'

        C:\Program Files\OpenOffice.org_2.0_SDK\include\rtl\ustrbuf.hxx(444): 
or       'rtl::OUStringBuffer &rtl::OUStringBuffer::append(sal_Int32,sal_Int16)'

        C:\Program Files\OpenOffice.org_2.0_SDK\include\rtl\ustrbuf.hxx(428): 
or       'rtl::OUStringBuffer &rtl::OUStringBuffer::append(sal_Unicode)'

        C:\Program Files\OpenOffice.org_2.0_SDK\include\rtl\ustrbuf.hxx(412): 
or       'rtl::OUStringBuffer &rtl::OUStringBuffer::append(sal_Bool)'

        while trying to match the argument list '(int)'


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

メールによる返信