なるせにっきスマートフォン用の表示で見るなるせにっきこの広告は、90日以上更新していないブログに表示しています。しちゃうのは気に入らないなぁとか。あとエラーハンドリングは、そもそも文字コード変換に失敗した場合アプリは処理継続しちゃダメ、絶対なのよな。セキュリティホールを生むわけでして。新規に受け付けるというか、すぐそこにそのデータを作ったユーザがいるなら変なデータは即突っぱねた方がユーザのためだと思います。旧システムからの移行等で、そのデータを作ったユーザが今生きてるかどうかすら分からないような場合、悩ましいですよねぇ。みたいな記法はありますな、これはこれであるといいのでしょうが。なっているから変換は必要ない。変換を仕込めば解決、ってロジックだと予想。これがjoerg氏には伝わっていないとみた。mbrtowc_enc木を隠すなら森の中、ゴミを隠すならゴミの山と申しまして。fmemopen(3)とopen_memstream(3)こっちは上記を前提とした上で、万が一プログラム内にバイト列が紛れ込んだ時も、同じ方法で扱えるというメリットがあると。前提が共有できていないとメリットは伝わらないし、ファイル以外からもバイト列が飛び込んでくる場合は煩雑なだけとか。それでもiconvが隠蔽できるのはメリットなのでしょうけれど。文字コード情報埋め込みの文字列型を用意するべきついでにGCまでしてくれれば完璧ですね。API?iconv(3)に指定すべき文字コードはISO-8859-1ではなくてISO-8859-1@XML1.0といった別の何かを指定してしまえばいいんでね?それだと用意されているオプション「何か」しか使えないような。libcの外の人には置換文字の選択肢が増える程度ですよね。2018-02-14はじめての投資SEGV探偵が往くはてなブログをはじめよう!nurseさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。