What are Flat Namespaces?

devquora
devquora

Posted On: Feb 22, 2018

 

Flat Namespaces can be used to find which are those libraries and executables other than predefined libraries and executables offer all symbols like functions and external variables. The libraries when loaded might depend on a symbol and that is why it can look in the Flat Namespace. After all the symbols are found, the library adds its own symbols in its list. The amount of possible collisions is one of the biggest advantages of this. The duty of dealing with the collision is given to the Operating System.

    Related Questions

    Please Login or Register to leave a response.

    Related Questions