sileのブログsileのブログ読者になるsileのブログこの広告は、90日以上更新していないブログに表示しています。library前回の知見(文字コード変換関数をC++で用意する云々)を反映して、FFIを利用した、バイト列を文字列に変換するsbclのライブラリを作成した。・unsafe-conv(0.0.1)対応している文字コードは、UTF-8、Shift_JIS、EUC-JPの三つ。UTF-8以外のC++の変換関数については、この記事の末尾を参照(UTF-8に関しては前回を参照)。完成度はともかく、速度だけならsbclの対応する関数(sb-ext:octets-to-string)より一桁程度速い。"ライブラリ"名前の通りあまり安全ではないので、一応注意点のようなものを(上記リンク先ファイルの)READMEに書いておきました。使おうとする人がいたら、一読しておくようお願いします。バイト列→ユニコード変換C++関数生成関数バイト列から文字列に変換するC++の関数は、以下の関数群を用いて生成した。6最新記事RustでMD5ハッシュを計算するRustとSBCLでのDAWG構築性能の比較メモEmacsのファイル保存時に自動的にrustfmtが適用されるようにする現在時刻をUNIXタイムスタンプ形式で取得するloglevelとseverityの使い分けメモ注目記事ブクログqiitasileのtips人気エントリーはてなブログをはじめよう!sileさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。