:: » көріну
аймағының қатынау операторы көмегімен анықталады, мысалы:
void demo
:: func1 (int n) {…}
Мұндай әдіс интерфейстің бөлінуі мен жүзеге асырылуын қамтамасыз
етеді (сөйтіп, атаулар кеңісігінің жаңа атын хабарлауға болмайды).
Егер атау жиі өз кеңістігінен тыс қолданылса, онда оны using операторы
арқылы мүмкін етуге болады:
Using demo
:: i ;
Одан кейін аймақтың нақты белгіленуінсіз (і) атауы қолданылуы
мүмкін. Егер қандай да бір аймақтан барлық атауларды мүмкін ету қажет
болса, using namespace операторы қолданылады:
using namespace demo ;
using және using namespace операторларын басқа аймақтан
анықтамалар мен хабарламалардың мүмкін болуын жасау үшін аталған
аймақтың хабарламасының ішінде де қолданылады.
Бақылау сұрақтары:
1)
Атаулар кеңістігін қолдану міндетті ме?
2)
Using және using namespace қолданудың арасында қандай
айырмашылық бар?
3)
Атаулардың аталған кеңістіктері дегеніміз не және олар не үшін
керек?
4)
using қызметші сөзін қолданбай атаулар кеңістігінде хабарланған
идентификаторларды қолдануға бола ма?
5)
std атауларының стандартты кеңістігі дегеніміз не?