名前衝突
読み:なまえしょうとつ
外語:name collision
プログラミング
等で、ある名前が他の個所で定義した名前と重複してしまい(二重定義)、処理が行なえなくなってしまうこと。
特徴
大規模な開発やシステムになると必ず付きまとう問題である。このような場合、
名前空間
を階層構造にすることによって解決することが多い。
C++
の
namespace
や、
インターネット
の
FQDN
等がそれにあたる。
再検索