固定長メモリプールの実装例 公開日:2020年11月15日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 昨日の「malloc関数の簡単な実装例」はいかがだったでしょうか? 機能を簡略化しすぎていてこんなの使えないなど、いろんなご感想が出てくることは想定しています。 そういうこともあって、今回は予告 […] 続きを読む
malloc関数の簡単な実装例 公開日:2020年11月14日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 約1週間かけて下準備をしてきたので、ようやくmalloc関数の簡単な実装例を紹介できるようになりました。 今回の実装例では、オリジナルのmalloc関数やfree関数を破壊してしまわないように、 […] 続きを読む
境界調整要求を調べる 公開日:2020年11月13日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 前回予告したとおり、今回は境界調整要求を調べる方法について解説します。 境界調整については以前解説しましたので、まだよくわからない方はそちらを参照してくださいね。 境界調整要求って? 境界調整と […] 続きを読む
同じアドレスに複数のデータを配置する共用体 公開日:2020年11月9日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 今回は共用体について解説することにします。 前回、malloc関数やfree関数の簡単な実装例を見ていくと予告しましたが、そこでおそらく共用体が必要になると思いますので今やっておこうと思いました […] 続きを読む
明示的な型変換と境界調整 公開日:2020年11月8日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 前回予告したとおり、今回は境界調整について解説します。 ただ、それだけだとちょっと寂しいので、明示的な型変換についても解説することにします。 順序としては先に明示的な型変換、次で境界調整というこ […] 続きを読む