C/C++ global vs static global [duplicate]

Возможный дубликат:
Static vs global

Я запутался в различиях между глобальными и статическими глобальными переменными. Если static означает, что эта переменная является глобальной только для одного файла, тогда почему в двух разных файлах одно и то же имя вызывает коллизию имен?

Может кто-нибудь объяснить это?

54
задан Community 23 May 2017 в 00:30
поделиться