AngelScript Help

Пространство имён

https://www.angelcode.com/angelscript/sdk/docs/manual/doc_global_namespace.html

Механизм, который позволяет организовать код в логические группы. Позволяет избежать конфликтов имён при разрастании кодовой базы, особенно при использовании внешних зависимостей.

int A = 1; void B(){ A++; } namespace NA { int A = 2; void B(){ A++; } // Сущности внутри пространства имён разрешаются без дополнительного синтаксиса namespace NB { int A1 = ::A; // Доступ к глобальному пространству имён int A2 = NA::A; // Доступ к пространству имён NA } } void main(){ int A = NA::NB::A1; // Доступ к вложенному пространству имён }
Last modified: 24 September 2024