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