レコード型の初期化

 
なんてこった! 

Delphiで扱うレコード型の話。

これまでレコード型の初期化には赤枠で囲った様な初期化専用の関数を作って文字列型には空値、数値型は0を代入して初期化していました。

簡単な方法は無いかとググってみると、FillChar関数でレコード全体を一気に初期化できるとのこと。まじか・・・。

で、青枠の様な関数を作ってテストしたところ、綺麗に初期化できました。はぁ~ これまでなんて無駄なコーディングをしていたんだろう・・・。