Разрешение имени C ++
мне интересно немного оnamespace
а такжеusing
В основном, в C ++ я хотел бы знать различия и выяснить, как использовать его наилучшим образом.
На мой взгляд, есть (по крайней мере) три способа определения имени класса, и я не уверен, как выбрать между ними:
using namespace
using ::
::
Я хотел бы знать о преимуществах, особенно если производительность так или иначе связана спросто синтаксический и предпочтительный или есть другие вещи, которых у меня нетобдумал это.