ورود

View Full Version : دلیل استفاده از using



kiasia
دوشنبه 23 فروردین 1389, 10:31 صبح
سلام به همه ی دوستان،

ترو خدا یه نفر به طور کامل دلیل استفاده از using رو توضیح بده.

مثلا(using std;)

javanerd
دوشنبه 23 فروردین 1389, 11:54 صبح
با یک مثال توضیح می‌دهم.
دستور cout داخل یک namespace به نام std تعریف شده. اگر شما بخواهید از دستور cout توی برنامه‌ای که می‌نویسید استفاده کنید باید قبل از هر دستور cout مشخص کنید که این دستور در namespaceی به نام std تعریف شده است.


std::cout << "Hello World";
اگر نمی‌خواهید که قبل از هر بار فراخوانی کردن cout یا سایر چیزهایی که در داخل std تعریف شده مجبور به نوشتن std:: باشید کافی است که یک بار در جایی از برنامه این namespace را با دستور using فراخوانی کنید. مثل دستور زیر


using namespace std;
cout << "World World.";