技術とか戦略とか

証券レガシーシステムを8年間いじった普通のSEによるブログ。技術のみではなく趣味の戦略考察についても。PCから見た方が色々見やすいと思います。

C言語

C言語:NUL文字を含むファイルを1レコードずつ読み込む

ググっても出てこなかったのでメモ。 C言語でファイルを1レコード読む場合は、通常はfgetsを使用します。しかし、fgetsで読み込んだレコードにNUL文字(\0)が含まれる場合、読みこんだ文字列がNUL終端されてしまい、NUL文字以降改行コードまでの文字列を取得…