象牙の塔4階2号室

アスペとADHDの高専生によるブログ(不定期更新)

April 8th バグ鳥

日記

 今日は14時に起きた後、ひたすらゲームのイベントを16時まで進めたのちにようつべ見ながらプログラム組んで、でさっきまでひたすらに

from (ファイル名):(行番号),
from (ファイル名):(行番号),
from (ファイル名):(行番号),
from (ファイル名):(行番号),
from (ファイル名):(行番号),
from (ファイル名):(行番号),
from (ファイル名):(行番号),
from (ファイル名):(行番号),...

とCのコンパイルが出力するというバグの原因を探していた。実はincludeするヘッダファイルがそのコンパイルするファイルと拡張子以外一致していたのが原因で、間違えてそのコンパイルの対象であったCのファイル自体をincludeしてたらしくこうなったそうだ。これによりcのファイル自体もincludeできるという事を知った。まあ、includeするという事は即ちそのファイル全体を読み込むという事らしいのでcのファイル全体を読み込むというのはいささか効率が悪そうでもあるけど...