névtér
A névtér, or namespace, is a container that holds a set of uniquely named identifiers. These identifiers can refer to variables, functions, classes, or other entities within a program or system. The primary purpose of a névtér is to prevent naming conflicts. In large projects or when using multiple libraries, it's common for different parts of the code to use the same name for different things. A névtér resolves this by allowing these identical names to exist as long as they are defined within different névterek.
For example, imagine two different libraries, each defining a function called `print`. Without névterek, if you
Many programming languages implement névterek. In C++, they are explicitly declared using the `namespace` keyword. In