ドライバとかライブラリとか作った場合、
作成者と使用者が同じでないこともあるので、
コンパイル時にエラーを出したりすることも重要だなぁと思った。
一応、プリプロセッサ命令ってのがあるらしい。

  • #error
  • #warning

これを、#ifとかと一緒に使って、使いやすいライブラリとか作れたらいいよね…。
どこまで使えるのかは疑問だけどね…。