確かにいっそのこと自動で全部やってくれてもいいのにとは思う
(ここからはコンパイラによって違う)
無駄なヘッダファイルをインクルードしてコンパイルしてみると
実行ファイルのサイズが増えてる
さらにメモリ上に展開されたときにも占有メモリサイズが増える
あと多分コンパイル速度も落ちる
C言語が組み込み機器みたいなちっちゃいシステムでも利用される言語であることを考えれば
無駄を少しでも省くのは大事なのかも
確かにいっそのこと自動で全部やってくれてもいいのにとは思う
(ここからはコンパイラによって違う)
無駄なヘッダファイルをインクルードしてコンパイルしてみると
実行ファイルのサイズが増えてる
さらにメモリ上に展開されたときにも占有メモリサイズが増える
あと多分コンパイル速度も落ちる
C言語が組み込み機器みたいなちっちゃいシステムでも利用される言語であることを考えれば
無駄を少しでも省くのは大事なのかも