C言語
最近、久々にC言語で書かれたプログラムのソース解析を行う機会があった。(普段はJava や perl がメイン。) 少し懐かしくなったので、主題の件についてちょっと書こうと思う。 static 修飾子の意味が使う場所によって変わる。 関数内で変数に対して使用すれ…
C言語で作成されたアプリの2038年問題への対応について調べてみた。なお、2038年問題については以下を参照。 2038年問題 - Wikipedia 2038年問題で主に問題として挙げられるのは、時刻データを格納する time_t 型が符号付き 32bit なので、その最大値は (2^3…
JavaのインタフェースとC言語のヘッダファイル(*.h)は、以下の点で共通点があると思う。 実装クラスや実装ファイルが外部に公開する、定数、メソッド/関数の情報を記載する。 機能を使う側、つまり取り込む側で インタフェースやヘッダファイルの情報(ファ…