[VBA]Excel VBAで構造体(Type)を使おう!
妹「VBAってC言語と比べて構造体が無いから不便だね」
兄「構造体はあるよ……?そうじゃないとデータを扱う時に不便だからね」
妹「あるんだ……?」
兄「typeで定義すると、そのフィールドが構造体と ...
[Tiny-C , TCC]C言語でDLLを作ろう!C言語でDLLをリンクしよう!
妹「お兄ちゃん、DLLってどうやって作るの?」
兄「Visual Studioでも作れるけど、Tiny-Cでも作れるよ。今日はDLLを作ってみよう」
VB.NETの誤解
妹「お兄ちゃん、VB.NETは素人でも作れるし、速度も遅いし、大規模開発には全然向いてないし、覚えるのは辞めた方が良いって本当なの?」
兄「それは誤解だよ。エンジニア特有の言語マウントだね」
妹「言語マウント? ...
[C言語]リングバッファ、循環バッファ、環状バッファを使おう!
妹「お兄ちゃん、リングバッファってなに?」
兄「リングバッファは循環バッファだよ」
妹「?……お兄ちゃん、循環バッファってなに?」
兄「環状バッファだよ」
妹「??……お兄ちゃん、環状バッファってなに? ...
tiny-c,tccを使ってC言語で標準偏差を求めるプログラムを作成しよう
妹「実は学校の課題でC言語で標準偏差を作成しないといけないんだよ、お兄ちゃん……。」
兄「前回エクセルで説明しただろう……?」
妹「授業を聞いてないからわからないの」
兄「だから……前回エクセルで説 ...
プログラムやバッチファイルの実行速度を計測しよう[%date% %time%]
ストップウォッチを構えている妹
妹「ううん」
兄「どうした?」
妹「バッチファイルを作ったんだけど、どのくらいで処理が終わったのか時間を入れたいんだけど」
兄「それでストップウォッチを抱えているのか…… ...
軽量軽快なC言語のフリーコンパイラを導入しよう[tiny-c , tcc]
妹「お兄ちゃん、私C言語やってみたい」
兄「いきなりだね。じゃあVisual Studioをダウンロードしようか」
妹「……手っ取り早く言うと学校の課題で出たC言語をやるから、コンパイルエラーが無いか確認したい」
コンパイル、リンク、ビルドの違いについて考えよう![コンパイラ、リンカ]
妹「お兄ちゃん、コンパイルってなにかな……。リンクとビルドの違いがよく解らないよ」
兄「えっと、簡単に言うとコンパイルが 『 ソースコード 』から『オブジェクトコード 』 に変換する事だね。コンパイラを使うよ」
妹「オ ...