28.05.2012, 22:59
Quote:
|
что у нас является текущим файлом?
сам мод? т.е. данный массив доступен в загруженном моде? А для чего? Для того, чтобы данная переменная не распространялась на переменные инклюдов и скриптов? или при смене мода не работала но новом моде? Как то глуповато. Зачем они так делали. |
Да, или его часть.
Только в том файле в котором объявлен.
Нет.
Нет.
Есть умные люди которые не пишут моды в одном файле, а разделяют его на разные части, а потом эти части соединяют в один мод средствами функции #include, да её можно применять не только глобально но и внутри функций и вообще везде, так вот каждый инклуд это отдельный файл, область видимости static переменных ограничена файлом в котором она создана.


