2023-02-01から1ヶ月間の記事一覧
1. はじめに C言語でDEFLATEという圧縮アルゴリズムの展開コードを作りました。 ただし次の二点において問題があるためお勧めできません。 zlibに比べるととても遅い 圧縮はまだ作ってない でも放置すると忘れるのでgithubに登録しました。 自分自身が忘れな…
1. はじめに C言語で、UTF-8などを読み込むコードを作成しました。 これもnptの抜き出しです。 https://github.com/nptcl/hypd/tree/main/develop/unicode たぶん私だけだと思いますが、 UTF-8の読み込みは本当によく使います。 どれだけ同じようなものを作…
1. はじめに C言語でxorshiftという乱数発生を使うコードを作成しました。 前回のeastasianと同じように、nptから抜き出したものです。 配布はここ。 https://github.com/nptcl/hypd/tree/main/develop/random 最初にひどいことを言っておきますが、 私はこ…
1. はじめに C言語でEast Asian Widthを調べるコードを作りました。 作ったといってもnptのソースから抜き出しただけですが。 配布はここ。 https://github.com/nptcl/hypd/tree/main/develop/eastasian ある機能がnpt内だけで使えるというのは個人的に不便…