PHPでソート済み配列の初期化子を生成する 公開日:2021年12月18日 PHPによる前処理プログラミング技術情報 こんにちは、高木です。 例によって、PHPでC言語の前処理を行う話題です。今回は、PHPを使ってソート済みの配列を作成してみることにします。 何らかのキーを使って値を引き当てる、あるいはキーが集合に含まれているかどうかを […] 続きを読む
PHPを使ってバイナリファイルから配列の初期化子を生成する 公開日:2021年12月15日 PHPによる前処理プログラミング技術情報 こんにちは、高木です。 引き続き例によってPHPでC言語の前処理を行う話題です。今回は、バイナリファイルを読み込んで、その内容で配列を作ってみることにします。配列の名前や記憶クラス指定子などはクライアントコードで用意すれ […] 続きを読む
[C99] 第2回 オブジェクトの宣言 公開日:2021年9月30日 C++プログラマーのためのC言語入門プログラミング技術情報 C99におけるオブジェクトの宣言も、基本的にはC++98と同じです。ただし、微妙に言語仕様が異なる点がありますので、今回はそれらについて解説することにします。 局所オブジェクトの宣言 C99では、C++と同じように、ブロ […] 続きを読む
[迷信] とりあえずmemsetで初期化 公開日:2021年6月13日 C/C++迷信集プログラミング技術情報 局所変数、特に集成体を宣言した後、実際に必要かどうかに関わらず、必ずmemset関数でゼロクリアする人は大勢います。しかし、そんなコードを見かけたら、それを書いた人のコードはすべて疑ってかかった方がよいかもしれません。 […] 続きを読む