前回はCSVデータをTSVデータに変換するプログラムを作成した。このプログラムは主に次の3つのファイルで構成されている。 ファイル 内容 util_file.c ファイル関連の処理を担当。今回は、ファイルをメモリ上に文字列として保持する処理を実装 util_csv.c CSV関連 ...
Windows 10でC言語開発をしよう!CSVをTSVへ変換するプログラム ver.1 今回は、実用的なプログラムのサンプルとしてCSVデータをTSVデータへ変換するプログラムを開発する。CSVをTSVへ変換するプログラムはメリットが多く、開発の難易度やソースコードのサイズの ...
前回に説明したCSVとTSVの仕様に従って、CSVデータをTSVデータへ変換する処理をシンプルに書いていくとこんな感じになる。別段、高速化などを意識した実装はしていない。enum FIELD_STATUSという列挙型が、現在パースしているデータがフィールド内にあるか ...
これまでの作業で、WindowsでLLVM Clangを使ったC言語開発ができるようになった。makeも使えるようになったし、これだけでもかなりの規模のソフトウェアを開発していくことができる(それが簡単かどうかは別の話だが、仕組み上は可能になったわけだ)。
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する