2003-10-24 時代遅れの技術に頼るのはもうやめよう(やめたい) C++を使う上で必須の知識であるにも関わらず、入門書の類には全くと言っていいほど紹介されないTipsに「インクルードガード」があります。これ、正式な呼称では無いので一般には通じないかもしれません*1。呼び名が無い事自体おかしいんだけどな……。 このインクルードガードは不自然かつ古臭い事この上無いTipsなのですが、何故かいまだにみなさん何の疑問も無く使っているように見えます。なんで? *1:Bjarne Stroustrup博士[C++の作者]が著書の中でインクルードガードと呼んでいるそうです