【C言語】ファイルサイズを取得する

C言語でファイルサイズを取得する方法について説明します。
C言語では、ファイルサイズを以下の手順で取得します。
 1.サイズを調べたいファイルを開く。
 2.ファイルの終端位置にポインタを移動する。
 3.移動した終端位置がファイルサイズになります。

1.サイズ…

【C言語】sprintfで制御コードを設定する

コマンド文字列を生成する場合等において、制御コードを文字列変数に設定したいことがあります。
このような場合、配列の要素に1つずつ設定していくこともできますが、この方法ではコマンドが長くなるとステップ数が多くなり見難くなるという問題があります。
そこで、spri…

【C/C++】OpenMpを使う(その壱)

最近は、CPUコアが複数になっているため、通常のアプリケーションでも並列化プログラミングを求められることが増えてきた。
そこで、Visual C++でOpenMpを使った並列プログラミングの実装方法について勉強することにした。

OpenMPを利用するためには、以下の手順を踏む。…

【C/C++】バイトオーダーの変更

通信を行う場合やファイルに格納するデータのバイトオーダーが決められている場合、バイトオーダーを変更する必要があります。
このような場合に必要となるバイトオーダーの変更方法に説明します。
バイトオーダーには、ビッグエンディアンとリトルエンディアンがあります…

【Windows】ダミーファイルの作成

作成したアプリケーションのテストを実施していると、シチュエーションテスト等で記憶媒体(ハードディスクやUSBメモリ等の保存媒体)の空き容量を調整したくなることがあります。
このような場合、ファイルサイズを指定してファイルを作成できれば楽になるのに…と思って調…