آموزش تخصصی کامپیوتر شهرستان اهر
به بزرگترین وبلاگ شهرستان اهر خوش آمدید اهر یكی از بزرگترین شهرهای استان آذربایجان شرقی و مر كز ارسباران "قره داغ یا قرجه داغ

به بزرگترین وبلاگ شهرستان اهر خوش آمدید اهر یكی از بزرگترین شهرهای استان آذربایجان شرقی و مر كز ارسباران "قره داغ یا قرجه داغ" است كه شهر اهر یكی از قدیمی ترین شهر های ایران است آ»وزش تلنت|آموزش هك|برنامه pdf موبایل(جاوا)|ترفند هک ایرانسل|ترفند ایرانسل + همراه اول|هک و ترفند یاهو|انتقال هک ایرانسل|دانلود بوتر|ترفند شارژ موبایل همراه اول|دانلود بوتر|ترفند ایرانسل|اهر ارسباران - تاریخچه و اخبار و اطلاعات عمومی جسته گریخته از منطقه ارسباران و شهرستان اهر.|اهر, شهرداری اهر, فرمانداری اهر, شهردار اهر. ... |ترفند ایرانسل|اَهَر یکی از شهرهای استان آذربایجان شرقی و مرکز شهرستان اهر است. این شهر با ۸۵٬۷۸۲ نفر جمعیت در سال ۱۳۸۵ بهعنوان پنجمین شهر پرجمعیت استان آذربایجان شرقی پس ...
|ترفند همراه اول|آموزش کامل هک آیدی|آموزش کامل هک آیدی|دانلود رایگان برنامه هك كردن با آموزش|ترفند اس ام اس رایگان با ایرانسل|دانلود هک وبلاگ||دانلود نت کت برای ویندوز|netcat آموزش||دانلود بوتر|||اس ام اس رایگان ایرانسل||||دانلود هک یاهو||کرک kaspersky 2009|آموزش هک آیدی بدون نرافزار خاص| اموزش تصویری prorat|معنی یاهو| دانلود آموزش کامل هک|هک کد مكالمه ایرانسل|ترفند ایرانسل| ترفندهای همراه اول|ترفند انتقال اعتبار رایگان ایرانسل|آموزش هک وبلاگ|دانلود اموزش تصویری هک||| نت کت برای ویندوز||هک یاهو آی دی|کد تقلب برای رایگان کردن اس ام اس ایرانسل|کدهای هک ایرانسل برای افزایش اعتبار| دانلود بازی warcraft iii| آموزش کرک|هک کارت شارژ همراه اول به صورت رایگان|دنلود بوت (ىاهو or یاهو or یاهو)| دانلود نت کت|دانلود ترینر medal of honor pacific assault|کرکر یاهو آی دی|آ»وزش تلنت|آموزش هك|برنامه pdf موبایل(جاوا)|ترفند هک ایرانسل|ترفند ایرانسل + همراه اول|هک و ترفند یاهو|انتقال هک ایرانسل|دانلود بوتر|ترفند شارژ موبایل همراه اول|دانلود بوتر|ترفند ایرانسل|ترفند ایرانسل|ترفند همراه اول|آموزش کامل هک آیدی|آموزش کامل هک آیدی|دانلود رایگان برنامه هك كردن با آموزش|ترفند اس ام اس رایگان با ایرانسل|دانلود هک وبلاگ||دانلود نت کت برای ویندوز|netcat آموزش||دانلود بوتر|||اس ام اس رایگان ایرانسل||||دانلود هک یاهو||کرک kaspersky 2009|آموزش هک آیدی بدون نرافزار خاص| اموزش تصویری prorat|معنی یاهو| دانلود آموزش کامل هک|هک کد مكالمه ایرانسل|ترفند ایرانسل| ترفندهای همراه اول|ترفند انتقال اعتبار رایگان ایرانسل|آموزش هک وبلاگ|دانلود اموزش تصویری هک||| نت کت برای ویندوز||هک یاهو آی دی|کد تقلب برای رایگان کردن اس ام اس ایرانسل|کدهای هک ایرانسل برای افزایش اعتبار| دانلود بازی warcraft iii| آموزش کرک|هک کارت شارژ همراه اول به صورت رایگان|دنلود بوت (ىاهو or یاهو or یاهو)| دانلود نت کت|دانلود ترینر medal of honor pacific assault|کرکر یاهو آی دی| آموزش کامل هک کردن وبلاگ| دانلود بازی midtown madness 2|هک پیام کوتاه ایرانسل| توضیحات در مورد prorat||هک سیم کارت های ایرانس| سیم کارت هک شده ایرانسل|| دانلود موبایل جاوا| دانلود sub7|هک آیدی یاهو مسنجر| مخفی کردن فایل درقالب عکس|روش استفاده از کدهای تقلب بازی gta vice city| هک مرکز پیام|grand theft auto 3 دانلود بازی| دانلود ترینر بازی gta 4|پ آموزش کامل هک کردن وبلاگ| دانلود بازی midtown madness 2|هک پیام کوتاه ایرانسل| توضیحات در مورد prorat||هک سیم کارت های ایرانس| سیم کارت هک شده ایرانسل|| دانلود موبایل جاوا| دانلود sub7|هک آیدی یاهو مسنجر| مخفی کردن فایل درقالب عکس|روش استفاده از کدهای تقلب بازی gta vice city| هک مرکز پیام|grand theft auto 3 دانلود بازی| دانلود ترینر بازی gta 4|پ
آ»وزش تلنت|آموزش هك|برنامه pdf موبایل(جاوا)|ترفند هک ایرانسل|ترفند ایرانسل + همراه اول|هک و ترفند یاهو|انتقال هک ایرانسل|دانلود بوتر|ترفند شارژ موبایل همراه اول|دانلود بوتر|ترفند ایرانسل|ترفند ایرانسل|ترفند همراه اول|آموزش کامل هک آیدی|آموزش کامل هک آیدی|دانلود رایگان برنامه هك كردن با آموزش|ترفند اس ام اس رایگان با ایرانسل|دانلود هک وبلاگ||دانلود نت کت برای ویندوز|netcat آموزش||دانلود بوتر|||اس ام اس رایگان ایرانسل||||دانلود هک یاهو||کرک kaspersky 2009|آموزش هک آیدی بدون نرافزار خاص| اموزش تصویری prorat|معنی یاهو| دانلود آموزش کامل هک|هک کد مكالمه ایرانسل|ترفند ایرانسل| ترفندهای همراه اول|ترفند انتقال اعتبار رایگان ایرانسل|آموزش هک وبلاگ|دانلود اموزش تصویری هک|آ»وزش تلنت|آموزش هك|برنامه pdf موبایل(جاوا)|ترفند هک ایرانسل|ترفند ایرانسل + همراه اول|هک و ترفند یاهو|انتقال هک ایرانسل|دانلود بوتر|ترفند شارژ موبایل همراه اول|دانلود بوتر|ترفند ایرانسل|ترفند ایرانسل|ترفند همراه اول|آموزش کامل هک آیدی|آموزش کامل هک آیدی|دانلود رایگان برنامه هك كردن با آموزش|ترفند اس ام اس رایگان با ایرانسل|دانلود هک وبلاگ||دانلود نت کت برای ویندوز|netcat آموزش||دانلود بوتر|آ»وزش تلنت|آموزش هك|برنامه pdf موبایل(جاوا)|ترفند هک ایرانسل|ترفند ایرانسل + همراه اول|هک و ترفند یاهو|انتقال هک ایرانسل|دانلود بوتر|ترفند شارژ موبایل همراه اول|دانلود بوتر|ترفند ایرانسل|ترفند ایرانسل|ترفند همراه اول|آموزش کامل هک آیدی|آموزش کامل هک آیدی|دانلود رایگان برنامه هك كردن با آموزش|ترفند اس ام اس رایگان با ایرانسل|دانلود هک وبلاگ||دانلود نت کت برای ویندوز|netcat آموزش||دانلود بوتر|||اس ام اس رایگان ایرانسل||||دانلود هک یاهو||کرک kaspersky 2009|آموزش هک آیدی بدون نرافزار خاص| اموزش تصویری prorat|معنی یاهو| دانلود آموزش کامل هک|هک کد مكالمه ایرانسل|ترفند ایرانسل| ترفندهای همراه اول|ترفند انتقال اعتبار رایگان ایرانسل|آموزش هک وبلاگ|دانلود اموزش تصویری هک||| نت کت برای ویندوز||هک یاهو آی دی|کد تقلب برای رایگان کردن اس ام اس ایرانسل|کدهای هک ایرانسل برای افزایش اعتبار| دانلود بازی warcraft iii| آموزش کرک|هک کارت شارژ همراه اول به صورت رایگان|دنلود بوت (ىاهو or یاهو or یاهو)| دانلود نت کت|دانلود ترینر medal of honor pacific assault|کرکر یاهو آی دی| آموزش کامل هک کردن وبلاگ| دانلود بازی midtown madness 2|هک پیام کوتاه ایرانسل| توضیحات در مورد prorat||هک سیم کارت های ایرانس| سیم کارت هک شده ایرانسل|| دانلود موبایل جاوا| دانلود sub7|هک آیدی یاهو مسنجر| مخفی کردن فایل درقالب عکس|روش استفاده از کدهای تقلب بازی gta vice city| هک مرکز پیام|grand theft auto 3 دانلود بازی| دانلود ترینر بازی gta 4|پ||اس ام اس رایگان ایرانسل||||دانلود هک یاهو||کرک kaspersky 2009|آموزش هک آیدی بدون نرافزار خاص| اموزش تصویری prorat|معنی یاهو| دانلود آموزش کامل هک|هک کد مكالمه ایرانسل|ترفند ایرانسل| ترفندهای همراه اول|ترفند انتقال اعتبار رایگان ایرانسل|آموزش هک وبلاگ|دانلود اموزش تصویری هک||آ»وزش تلنت|آموزش هك|برنامه pdf موبایل(جاوا)|ترفند هک ایرانسل|ترفند ایرانسل + همراه اول|هک و ترفند یاهو|انتقال هک ایرانسل|دانلود بوتر|ترفند شارژ موبایل همراه اول|دانلود بوتر|ترفند ایرانسل|ترفند ایرانسل|ترفند همراه اول|آموزش کامل هک آیدی|آموزش کامل هک آیدی|دانلود رایگان برنامه هك كردن با آموزش|ترفند اس ام اس رایگان با ایرانسل|دانلود هک وبلاگ||دانلود نت کت برای ویندوز|netcat آموزش||دانلود بوتر|||اس ام اس رایگان ایرانسل||||دانلود هک یاهو||کرک kaspersky 2009| آ»وزش تلنت|آموزش هك|برنامه pdf موبایل(جاوا)|ترفند هک ایرانسل|ترفند ایرانسل + همراه اول|هک و ترفند یاهو|انتقال هک ایرانسل|دانلود بوتر|ترفند شارژ موبایل همراه اول|دانلود بوتر|ترفند ایرانسل|ترفند ایرانسل|ترفند همراه اول|آموزش کامل هک آیدی|آموزش کامل هک آیدی|دانلود رایگان برنامه هك كردن با آموزش|ترفند اس ام اس رایگان با ایرانسل|دانلود هک وبلاگ||دانلود نت کت برای ویندوز|netcat آموزش||دانلود بوتر|||اس ام اس رایگان ایرانسل||||دانلود هک یاهو|آ»وزش تلنت|آموزش هك|برنامه pdf موبایل(جاوا)|ترفند هک ایرانسل|ترفند ایرانسل + همراه اول|هک و ترفند یاهو|انتقال هک ایرانسل|دانلود بوتر|ترفند شارژ موبایل همراه اول|دانلود بوتر|ترفند ایرانسل|ترفند ایرانسل|ترفند همراه اول|آموزش کامل هک آیدی|آموزش کامل هک آیدی|دانلود رایگان برنامه هك كردن با آموزش|ترفند اس ام اس رایگان با ایرانسل|دانلود هک وبلاگ||دانلود نت کت برای ویندوز|netcat آموزش||دانلود بوتر|||اس ام اس رایگان ایرانسل||||دانلود هک یاهو||کرک kaspersky 2009|آموزش هک آیدی بدون نرافزار خاص| اموزش تصویری prorat|معنی یاهو| دانلود آموزش کامل هک|هک کد مكالمه ایرانسل|ترفند ایرانسل| ترفندهای همراه اول|ترفند انتقال اعتبار رایگان ایرانسل|آموزش هک وبلاگ|دانلود اموزش تصویری هک||| نت کت برای ویندوز||هک یاهو آی دی|کد تقلب برای رایگان کردن اس ام اس ایرانسل|کدهای هک ایرانسل برای افزایش اعتبار| دانلود بازی warcraft iii| آموزش کرک|هک کارت شارژ همراه اول به صورت رایگان|دنلود بوت (ىاهو or یاهو or یاهو)| دانلود نت کت|دانلود ترینر medal of honor pacific assault|کرکر یاهو آی دی| آموزش کامل هک کردن وبلاگ| دانلود بازی midtown madness 2|هک پیام کوتاه ایرانسل| توضیحات در مورد prorat||هک سیم کارت های ایرانس| سیم کارت هک شده ایرانسل|| دانلود موبایل جاوا| دانلود sub7|هک آیدی یاهو مسنجر| مخفی کردن فایل درقالب عکس|روش استفاده از کدهای تقلب بازی gta vice city| هک مرکز پیام|grand theft auto 3 دانلود بازی| دانلود ترینر بازی gta 4|پ|کرک kaspersky 2009|آموزش هک آیدی بدون نرافزار خاص| اموزش تصویری prorat|معنی یاهو| دانلود آموزش کامل هک|هک کد مكالمه ایرانسل|ترفند ایرانسل| ترفندهای همراه اول|ترفند انتقال اعتبار رایگان ایرانسل|آموزش هک وبلاگ|دانلود اموزش تصویری هک||| نت کت برای ویندوز||هک یاهو آی دی|کد تقلب برای رایگان کردن اس ام اس ایرانسل|کدهای هک ایرانسل برای افزایش اعتبار| دانلود بازی warcraft iii| آموزش کرک|هک کارت شارژ همراه اول به صورت رایگان|دنلود بوت (ىاهو or یاهو or یاهو)| دانلود نت کت|دانلود ترینر medal of honor pacific assault|کرکر یاهو آی دی| آموزش کامل هک کردن وبلاگ| دانلود بازی midtown madness 2|هک پیام کوتاه ایرانسل| توضیحات در مورد prorat||هک سیم کارت های ایرانس| سیم کارت هک شده ایرانسل|| دانلود موبایل جاوا| دانلود sub7|هک آیدی یاهو مسنجر| مخفی کردن فایل درقالب عکس|روش استفاده از کدهای تقلب بازی gta vice city| هک مرکز پیام|grand theft auto 3 دانلود بازی| دانلود ترینر بازی gta 4|پآموزش هک آیدی بدون نرافزار خاص| اموزش تصویری prorat|معنی یاهو| دانلود آموزش کامل هک|هک کد مكالمه ایرانسل|ترفند ایرانسل| ترفندهای همراه اول|ترفند انتقال اعتبار رایگان ایرانسل|آموزش هک وبلاگ|دانلود اموزش تصویری هک||| نت کت برای ویندوز||هک یاهو آی دی|کد تقلب برای رایگان کردن اس ام اس ایرانسل|کدهای هک ایرانسل برای افزایش اعتبار| دانلود بازی warcraft iii| آموزش کرک|هک کارت شارژ همراه اول به صورت رایگان|دنلود بوت (ىاهو or یاهو or یاهو)| دانلود نت کت|دانلود ترینر medal of honor pacific assault|کرکر یاهو آی دی| آموزش کامل هک کردن وبلاگ| دانلود بازی midtown madness 2|هک پیام کوتاه ایرانسل| توضیحات در مورد prorat||هک سیم کارت های ایرانس| سیم کارت هک شده ایرانسل|| دانلود موبایل جاوا| دانلود sub7|هک آیدی یاهو مسنجر| مخفی کردن فایل درقالب عکس|روش استفاده از کدهای تقلب بازی gta vice city| هک مرکز پیام|grand theft auto 3 دانلود بازی| دانلود ترینر بازی gta 4|پ| نت کت برای ویندوز||هک یاهو آی دی|کد تقلب برای رایگان کردن اس ام اس ایرانسل|کدهای هک ایرانسل برای افزایش اعتبار| دانلود بازی warcraft iii| آموزش کرک|هک کارت شارژ همراه اول به صورت رایگان|دنلود بوت (ىاهو or یاهو or یاهو)| دانلود نت کت|دانلود ترینر medal of honor pacific assault|کرکر یاهو آی دی| آموزش کامل هک کردن وبلاگ| دانلود بازی midtown madness 2|هک پیام کوتاه ایرانسل| توضیحات در مورد prorat||هک سیم کارت های ایرانس| سیم کارت هک شده ایرانسل|| دانلود موبایل جاوا| دانلود sub7|هک آیدی یاهو مسنجر| مخفی کردن فایل درقالب عکس|روش استفاده از کدهای تقلب بازی gta vice city| هک مرکز پیام|grand theft auto 3 دانلود بازی| دانلود ترینر بازی gta 4|پ|| نت کت برای ویندوز||هک یاهو آی دی|کد تقلب برای رایگان کردن اس ام اس ایرانسل|کدهای هک ایرانسل برای افزایش اعتبار| دانلود بازی warcraft iii| آموزش کرک|هک کارت شارژ همراه اول به صورت رایگان|دنلود بوت (ىاهو or یاهو or یاهو)| دانلود نت کت|دانلود ترینر medal of honor pacific assault|کرکر یاهو آی دی| آموزش کامل هک کردن وبلاگ| دانلود بازی midtown madness 2|هک پیام کوتاه ایرانسل| توضیحات در مورد prorat||هک سیم کارت های ایرانس| سیم کارت هک شده ایرانسل|| دانلود موبایل جاوا| دانلود sub7|هک آیدی یاهو مسنجر| مخفی کردن فایل درقالب عکس|روش استفاده از کدهای تقلب بازی gta vice city| هک مرکز پیام|grand theft auto 3 دانلود بازی| دانلود ترینر بازی gta 4|پآ»وزش تلنت|آموزش هك|برنامه pdf موبایل(جاوا)|ترفند هک ایرانسل|ترفند ایرانسل + همراه اول|هک و ترفند یاهو|انتقال هک ایرانسل|دانلود بوتر|ترفند شارژ موبایل همراه اول|دانلود بوتر|ترفند ایرانسل|ترفند ایرانسل|ترفند همراه اول|آموزش کامل هک آیدی|آموزش کامل هک آیدی|دانلود رایگان برنامه هك كردن با آموزش|ترفند اس ام اس رایگان با ایرانسل|دانلود هک وبلاگ||دانلود نت کت برای ویندوز|netcat آموزش||دانلود بوتر|||اس ام اس رایگان ایرانسل||||دانلود هک یاهو||کرک kaspersky 2009|آموزش هک آیدی بدون نرافزار خاص| اموزش تصویری prorat|معنی یاهو| دانلود آموزش کامل هک|هک کد مكالمه ایرانسل|ترفند ایرانسل| ترفندهای همراه اول|ترفند انتقال اعتبار رایگان ایرانسل|آموزش هک وبلاگ|دانلود اموزش تصویری هک||| نت کت برای ویندوز||هک یاهو آی دی|کد تقلب برای رایگان کردن اس ام اس ایرانسل|کدهای هک ایرانسل برای افزایش اعتبار| دانلود بازی warcraft iii| آموزش کرک|هک کارت شارژ همراه اول به صورت رایگان|دنلود بوت (ىاهو or یاهو or یاهو)| دانلود نت کت|دانلود ترینر medal of honor pacific assault|کرکر یاهو آی دی| آموزش کامل هک کردن وبلاگ| دانلود بازی midtown madness 2|هک پیام کوتاه ایرانسل| توضیحات در مورد prorat||هک سیم کارت های ایرانس| سیم کارت هک شده ایرانسل|| دانلود موبایل جاوا| دانلود sub7|هک آیدی یاهو مسنجر| مخفی کردن فایل درقالب عکس|روش استفاده از کدهای تقلب بازی gta vice city| هک مرکز پیام|grand theft auto 3 دانلود بازی| دانلود ترینر بازی gta 4|پ اس رایگان ایرانسل|ترفند همراه اول|انتقال اعتبار از سیم کار ایرانسل به ایرانسل|بوتر یاهو 8 - leet-productions-speed|اس ام اس ویروسی| دانلود بوتر|دیدن دوربین های مدار بسته|دانلود برنامه هک|آموزش کرک|netcat آموزش|kaspersky 2009|دانلود آموزش کامل هک|معنی یاهو| اموزش هک ایدی| دانلود نت کت| دانلود هک یاهو| کدهای مخفی ایرانسل| کد های مخفی موبایل|سورس کد ویژوال بیسیک|اینم یه فیلم آموزشی هک سایت|دانلود نت کت برای ویندوز| اس ام اس رایگان ایرانسل| خدمات جدید ایرانسل|کدهای هک ایرانسل برای افزایش اعتبار|: یه سری برنامه موبایل جاوا| id cracker|هک آی دی| اینم از شیوه جستجو در گوگل برای هکر ها|دانلود برنامه|تلنت کردن به کامپیوتر|رایت سی دی با نرو تا 1 گیگابایت|گوشی موبایل رایگان|آموزش هک وبلاگ|آموزش کامل هک|دانلود نت کت|کرک kaspersky 2009|آشنایی با قفل نرم افزاری و سخت افزاری|booter|چت رایگان در ایرانسل|فونت نستعلیق|انواع هکر|دانلود آهنگ های پخش از وب| هک کارت شارژ همراه اول به صورت رایگان|اموزش تصویری prorat|ترفند ایرانسل| نت کت برای ویندوز|آموزش هک وبلاگ|دانلود ترینر medal of honor pacific assault| کد تقلب برای رایگان کردن اس ام اس ایرانسل|دانلود اموزش ایروبیک برای w810| دانلود فیلم اموزش هک|دانلود بازی warcraft iii| هک یاهو آی دی|||کاملا رایگان|کلمات کلیدی و افزایش بازدید|ارسال buzz به شکل پشت سر هم برای طرف مقابل|ساخت سایت در یاهو|ترفندهای همراه اول|linux learn|اینم یه بوتر دیگه|نرم افزار مردم آزاری|هك یاهو مسنجر 9 در عرض 3 سوت|:: روم اسپم با یک آی دی ::|معنی یاهو|سایتهای ارائه دهنده خدمات اس ام اس در ایران|هک کردن روتر (به وسیله کانفیگ)|source code calcuter of vb 6.0|ترفندی برای افزایش سرعت اینترنت در ویندوز xp| بوت سریع در مسنجر|مخفی کردن فایل در پشت عکس|آیدی سنگاپوری|موبایل| دنلود بوت (ىاهو or یاهو or یاهو)|اموزش هک با اس ام اس|دانلود ترینر prince of persian 2|هک آیدی یاهو مسنجر|دانلود ترینر بازی general zero hour|دانلود موبایل جاوا|grand theft auto 3 دانلود بازی|chache:enter site name of ruter /level/15/exec/-/show/version ======> for see version| دانلود ترینر بازی gta 4| روش استفاده از کدهای تقلب بازی gta vice city||طریقه هک آیدی||| کرکر یاهو آی دی||هک مرکز پیام| تل سندر|مخفی کردن فایل درقالب عکس| دانلود برنامه هک خیلی قوی|زبان qbe ,بالا نیامدن ویندوز , رایانه کار درجه 1 , سوالات رایانه کار درجه 1 , توپولوژی بی سی , آموزش ویندوز ایكس پی quota , الکترنیک , سوالات ورد , jamejam , درایوهارد دیسک , آموزش ویندورز ,بانک سئوالات ویندوز , فال ,niksalehi,فال امروز,نیک صالحی,فال حافظ,www.niksalehi.com,نیك صالحی,niksalehi.com,yangom,ازدواج موقت,گوشی موبایل,ابرو,عکسها,احمدی نژاد,سرگرمی,قران,مهبل,دختران ایرانی,بهنوش,روانشناسی,nik salehi,عکس های خنده دار,عکس هدیه تهرانی,آمیزش,عکسهای زیبا,عکس خنده دار,,بازتاب,فال روزانه,هدیه تهرانی,فال هفته,مهناز افشار,نیکی کریمی,,علی دایی,کراک,عکس دختر,پزشک دهکده,فال قهوه,طلاق,لباس عروس,فال ماه,زنگ موبایل,زنان,حافظ,سرگرمی,فال ورق,نیك,حیوانات,استخاره,عكس,طالع بینی,ازدواج,لباس,بهنوش بختیاری,مدل لباس,اس ام اس,نیکول کیدمن,حضرت محمد,بنیامین,سلامت,ایدز,حضرت محمد,سلامت,فرزاد حسنی,بازیگر,انواع فال,زایمان,مد لباس,جواهری در قصر,کلیپ برای موبایل,taktaz,عروسی,زیبا بروفه,بوس,شهادت آب,روانشناسی رنگها,عکس مهناز افشار,جنیفرلوپز,آلت,اس ام اس روز,عکسهای خنده دار,سینما,mss,نوکیا n95,موزیک موبایل,عکس بچه,مسیج,نیک صالحی,عکس زیبا,لیلون,مدل لباس زنانه,اعتیاد,فال قران,www.niksalehi,,p30world,www.epolice.ir,دانلود نرم افزار,اس ام اس عاشقانه,مدل مو,قبض موبایل,دانلود,افسران پلیس,جواهری در قصر,اس ام اس,مزاحم تلفنی,نرم افزار,
سایت نیک صالحی,فال چوب,جوك,نرم افزار موبایل,سونی اریکسون,كلیپ موبایل,mahasti,iransong,عكس دختر,adobe audition 1.5,دانلود کتاب,رهگیری کارت سوخت,3gp,موبایل,دانلود فیلم,sony ericsson,تم نوکیا,سونی اریكسون,عكسهای عاشقانه,فیبر نوری|مهندسی معکوس| دیکشنری برای موبایل|سون سگمنت| تصاویر سه بعدی|دانلود دیکشنری برای موبایل|دیکشنری موبایل| ناتمام|کابل فیبر نوری|سیستم عامل موبایل| نوکیا n71|new years|نوکیا n70|میکروسافت|تصاویر ماهوارهای|موبایل زیمنس|virtual earth| نانو تكنولوژی|google earth|برق گرفتگی|نقشه ماهوارهای|عکسهایی از سمند سورن|newyork|fmail sokhangoo|برنامه photo sms|سیمبیان چیست|شركت مخابرات تهران به دست آوردن ریز مكالمات تلفن همراه|حامد حاکان|کلمات کلیدی حافظ|مودم|درباره سون سگمنت|مادربورد دوهسته ای|دفترچه راهنمای فارسی گوشی نوکیا n70| برنامه های جدید نوکیا n80| نحوه ذخیره سازی در هارد ساتا|منابعی در مورد سیمبیان|منشی تلفنی برای 3250|دانلود تمام برنامه های k750|برنامه 6600 با پسوند jar|اطلاعات انتن های هوشمند|مهندسی معکوس|اطلاعات انتن های هوشمند|آمپرسنج چیست|دیکشنری جاوا برای موبایل|مهندسی معکوس|فناوری بلوتوس|حمید عسکری قسمت نمیشه انگار|راهنمای گوشیهای نوکیا|فناوری بلوتوس|تفاوت نگارش در ویندوز| دانلود handyday|c p u دوهسته ای|تفاوت نگارش در ویندوز|readiris+دانلود|سری n نوکیا| تفاوت dvd+r با dvd-r|free internet tv 4.5 |اولتراسونیك|پرداخت اینترنتی موبایل همراه بانک ملی|super.bluetooth.hack اطلاعات|vhdl|دیکشنری انگلیسی به فارسی کامپیوتر|تیزهوشان,دوربین مخفی,انرژی هسته ای,اس ام اس جدید,قیمت گوشی,www.post.ir,دکوراسیون منزل,www.azmoon.net,گوشی نوكیا,دانلود برنامه,عکس گل,دانلود فیلم,شب شیشه ای,مقاله,عکس متحرک,game,فیلتر شكن,farakav,avizon,آهنگ موبایل,نقشه راههای ایران,p30,gta5,قیمت گوشی موبایل,sms farsi,عكس های عاشقانه,کارت هوشمند سوخت,|لباس شب |مدل لباس |مدل مو |مدل لباس عروس |لباس عروس |داستان خفن |سایت خفن |عکس|مدل لباس شب|گالری مدل لباس |لباس هندی|ironi.ir |آرایش صورت |خفن|لباس |گالری لباس|لباس زنانه |مدل لباس زنانه|مدل لبا س|مدل لباس نوزاد|مدل لباس هندی |مدل لباس هندی |کلیپ موبایل |گالری مدل مو |گالری عکس خفن |مد ل مو|مدل ارایش صورت |خفن ترین سایت ایرانی |خفن ترین کلیپ ایرانی|سایت خفن |سایت اقاسی |قالب بلاگفا |كلیپ موبایل|خفن ترین |bia2bnd.ir|ترفند موبایل |تصویر از همه نوع عكس هندی |دانلودهای متحرک مذهبی|آهنگ خارجی |اس ام اس|اس ام اس جک کاردانی به کارشناسی|کنکور کاردانی به کارشناسی|karshenasi |كاردانی به كارشناسی |کاردانی به کارشناسی کامپیوتر |کارشناسی |karshenasi.com |www.karshenasi.com|شرایط معافیت کفالت |دفترچه کاردانی به کارشناسی |كارشناسی كامپیوتر |تکمیل ظرفیت دانشگاه ازاد |روزنامه فرهیختگان |مشاوره کنکور |كنكور كاردانی به كارشناسی |معافیت کفالت|kardani be karshenasi |کاردانی |منابع کاردانی به کارشناسی |ثبت نام کاردانی به کارشناسی |ثبت نام کاردانی به کارشناسی |کارشناسی ناپیوسته کامپیوتر |مقسمی |سوالات کاردانی به کارشناسی|كارشناسی |ازمون کاردانی به کارشناسی |تکمیل ظرفیت دانشگاه آزاد |كاردانی به كارشناسی كامپیوتر |کاردانی به کارشناسی آزاد |تکمیل ظرفیت |آزمون کاردانی به کارشناسی |جزوه سیستم عامل |سایت کارشناسی |سایت مدرسان شریف |کنکور کامپیوتر |منابع کنکور کارشناسی کامپیوتر|آزمون كاردانی به كارشناسی|کارشناسی کامپیوتر |کنکور معماری |کنکور کاردانی به کارشناسی 87 |کنکور |کنکور کارشناسی کامپیوتر |کنکور کاردانی کامپیوتر |انجمن بچه های كنكوری |دانلود جزوه |daneshgahe elmi karbordi |سایت كارشناسی |جزوه ساختمان داده |نتایج کاردانی به کارشناسی 1386|کاردانی به کارشناسی ناپیوسته|مفاهیم سیستم عامل |تکمیل ظرفیت دانشگاه آزاد 86 |modaresan sharif |تکمیل ظرفیت علمی کاربردی |inline |تراز کاردانی به کارشناسی |سوالات کنکور کاردانی |کنکور کارشناسی |زمان کنکور کاردانی به کارشناسی|منابع كاردانی به كارشناسی |تراز دانشگاه آزاد |کامپیوتر |گسترش علوم پایه |کاردانی به کارشناسی پیام نور|کاردانی به کارشناسی ازاد |مدرسان شریف |سوالات کاردانی به کارشناسی 87 |فروم سایت کاردانی به کارشناسی |تکمیل ظرفیت کارشناسی ناپیوسته |daneshgah elmi karbordi |مهندس مقسمی |زمان آزمون کاردانی به کارشناسی|دانشگاه شریعتی |منابع کارشناسی کامپیوتر |کاردانی کامپیوتر |دفترچه كاردانی به كارشناسی |دروس کارشناسی کامپیوتر |دروس کاردانی به کارشناسی |ذخیره و بازیابی اطلاعات |دانشگاه بناب|جزوه معماری کامپیوتر |سوالات کنکور کامپیوتر |سایت مقسمی |ثبت نام فراگیر پیام نور87 |فراگیر پیام نور87 |کنکور کارشناسی ناپیوسته |جزوه سیستم عامل |ثبت نام كاردانی به كارشناسی|کاردانی به کارشناسی بدون کنکور|تكمیل ظرفیت دانشگاه آزاد |سوالات كاردانی به كارشناسی|انجمن بچه های کنکوری |کاردانی به کارشناسی |کاردانی پیوسته |کنکور کاردانی |کاردانی به کارشناسی |کنکور کاردانی به کارشناسی |www.karshenasi.ir |جزوه ذخیره و بازیابی |کنکورکاردانی به کارشناسی|کاردانی به کارشناسی 87 |مقسمی |سوالات کنکور کاردانی کامپیوتر |کاردانی به کارشناسی کامپیوتر||اسامی همه بازیگران ایران|تم سونی اریکسون |گرافیک|تم سونی اریكسون |تم w700|w700|قبض موبایل|گرافیك|تم برای نوکیا |تم 6630 |قالب موزیک|طراحی آرم |تم برای سونی اریکسون |تم نوکیا 6630|کد لینک باکس|تم سونی |تم مذهبی |طراحی لوگو |موزیک آنلاین | ویتامینها| آمادگی جسمی و روحی معلم| طریقه محاسبه تبدیل تاریخ میلادی به شمسی| رویدادهای مهم سال شمسی|شخصیت لقمان نبی|ب. الف. بزرگمهر|شکست داروی سل| دختر سال فلیپین|علائم رماتیسم|میهن بلاگ|تاریخچه مشاهیر|سفال وسفالگری در ایران|داستان زال ورودابه|ابو منصور موفق هروی|اصطلاحات سیاسی| اطلاعات عمومی سیاسی|پیدایش زمین|مبادی تاریخ|چگونگی پیدایش زمین|اطلاعات عمومی| اطلاعات عمومی|موفق هروی| ابو منصور موفق هروی| اطلاعات عمومی هنر|قدرت وانواع ان| مبدا تاریخ جهان|کلیوپاترا|چگونگی تبدیل سال شمسی به قمری| چگونگی پیدایش زمین| داستان زال ورودابه| اطلاعات عمومی ادبیات|کتاب های ابو منصور موفق هروی| مبدا تاریخ شمسی|منصور موفق هروی|همای وهمایون|افسانه ویس ورامین| ملکه ماری انتوانت|پایتختهای ایران|زندگی نامه موفق هروی|نام قدیم شهرهای ایران|حضرت سلیمان وملکه ی صبا|ابن مسکویه|تبدیل سال های قمری وشمسی میلادی به هم|چگونگی پیدایش سال شمسی وقمری|حضرت سلیمان وملکه صبا|شاعر ابو منصور موفق هروی| تاریخ شمسی وقمری|سال کبیسه دقیقه| هنر ایران در دوره سامانیان|تاریخ عمومی نقاشی|سال قمری سال شمسی|سونی اریکسون|تم نوکیا |آموزش طراحی قالب وبلاگ |تم 5300 |تم های سونی اریکسون |تم k800|دریافت فیش موبایل |تم 6600 |تم نوکیا n73|تم سونی اریکسون w700 |ساخت لینك باكس |تم برای سونی اریكسون |نرم افزار طراحی لوگو |نمونه لوگو |نوکیا 5500 |آخرین قبض موبایل |قالب وبلاگ |تم نوکیا 6600 |تم برای 6630 |تم برای نوکیا n73|دانلود قالب|تم سونی ارکسون|دانلود فارسی نویس مریم |نوکیا 6600 |تم w700i|آموزش گرافیک |قبض مبایل |دانلود تم سونی اریکسون |تم نوکیا 7610 |لوگو چیست |تمهای سونی اریکسون |تم برای نوكیا|تم 6288 |قالب محرم|موزیک انلاین |تم سونی اریکسن |تم برای نوکیا 6630|تم برای w700|تم k700|سونی اریکسون تم |خطای دید|م های سونی اریكسون|تم نوکیا6600 |قالب هک|برنامه سونی اریکسون |تصاویر موبایل |ساخت لینک باکس |تم های w700|قالب موزیک برای بلاگفا|دامنه رایگان |دانلود تم w700|تم نوکیا 6288 |تم مذهبی نوکیا|تایپ فارسی در فتوشاپ تم برای 6600|nokia 6630 themes |تم sony ericsson|تم برای 6630 |تم موبایل 6630|تم برای نوکیا 6600|دریافت قبض موبایل |تم سونی |قالب عشق بلاگفا|تم سونی اریكسون w700|آهنگ midi |www.musicha.com||خرید اینترنتی کتاب |اخرین قبض موبایل |آرم|تم برای سونی اریکسون w700|تم ویستا برای نوکیا |آغاسی دانلود |آلبوم آغاسی|دوست یابی|همسر یابی|mypardis| دوستیابی|love|my pardis|پردیس من|حامد کمیلی|www.mypardis.com|خوشگل|mypardis.com|قالب بلاگفا|دخترایرونی|ازدواج موقت|دوستی| دختر شوکت|مدل لباس|زهرا امیر ابراهیمی|دختر|سهراب سپهری|هدیه تهرانی| پرستاری|عمو پورنگ| پاتوق| مدل مو|دوست یابی|smsjok|شعر سپید|سهراب سپهری|دختر شوكت|hedyehtehrani|جن|persian5.com|jook|ارتباطات سیار|اعجاز علمی قرآن| آقاصی|رضا شیخ محمدی|پردیس من 1|ورزش+اعتیاد|تکمیل ظرفیت بدون کنکور دانشگاه ازاد|سوالات رایانه كار|آموزش ساده كردن جبر بول|مدار منطقی|انواع گیت ها|شهرستان اهر در یک نگاه|اهر در طول تاریخ|نام قدیم شهرستان اهر|اهر در مل مختلف|منطقه جغرافیایی شهرستان اهر|اهر در تاریخ ایران|قدمت شهرستان اهر از نظر تازریخ||اسکین و تم برای ویندوز|برای باز کردن چند یاهو مسنجر |p30world.com,ایرانسل,بسم الله الرحمن الرحیم,دانلود بازی,یانگوم,اس ام اس با حال,parsimusic,www.p30world.com,speederxp,مهدی سلوكی,زنگ موبایل,پلیس 10,اویزون,آهنگ برای موبایل,رهگیری کارت هوشمند سوخت,guitar pro 4 download,nod32,دوربین مخفی,ارسال sms,هک موبایل,تاریخچه کامپیوتر,download quicktime pro,تم 3250,فیلم,مدرسان شریف,بازی,www.0936.ir,پروكسی,sms باحال,فونت ,folder lock full version,cloob,گوشی سونی اریکسون,p990i,www.irancell.ir,فیبر نوری,فال,داستان,loo3,طالع بینی,www.loo3.com,اس ام اس جدید,loo3.com,فال روزانه,طالع بینی,عاشقانه ها,فال ازدواج,دوست داشتن,آشپزی,اس ام اس جدید,ازدواج,لوسه,تعبیر خواب,اس ام اس,پیشگویی,اسم,عشق,فال امروز,شعر عاشقانه,نقشه ایران,طالع بینی چینی,عکس های زشت,دانلود موسیقی سنتی,filter shekan,avizon,حوادث,bitaraf,اخبار,11 داستان ,عکس دختران ایرانی,دانلود بلوتوث وحشت,sms2him,عکسهای عاشقانه, کرک ویستا,مکافی,www.sms2him, آبدیت مکاف,دانلودآلبوم جدید سیبل جان,
, آموزش عیب یابی سخت افزار ,نرمال سازی پایگاه داده pdf , اموزش الکترنیک , دانلود سوالات کنکور کامپیوت , مبانی کامپیوتر , روشهای بهبود كارائی كامپیوتر , از بین بردن رمز بایوس , ماکروویو رسانه های بی سیم , انبارهای داده ای nas ,micro saft , چگونه پسورد ویندوز را بشكنیم , انواع تراشه ریزپردازنده , ole object چیست؟ , تعریف جبر بول , سوالات مبانی کامپیوتر لینوکس fdisk/mbr , آموزش ویژوال بیسك , آموزش رجیستری , اینترنت مجانی , رجیستری ,کارت اینترنت مجانی ,آموزش چت ,همسر یابی , آموزش داس , اموزش نصب ویندوز98 , آموزش اینترنت , سوالات پاورپوینت , مفاهیم شبکه , آموزش درست کردن دیسکت راه انداز , پاک کردن برنامه هائی که پاک نمی شون , ساخت گروه دریاهو yahoo , آموزش كامل چت دریاهو از صف , چگونه رمز کامپیوتر را پیدا کنیم , سایت رجیستری , آموزش بیسک , چگونه در یاهو پسوورد بدست بیاوریم ,ساخت چت روم , آموزش ویژوال بیسک , توپولوژی , دانلود کدهای جاو , آموزش رجیستری به طور کامل ,قفل كردن فولدر xp , اموزش کامپیوتر کنترل پنل ,مقالات درپاورپوینت , نحوه ارتقائ کامپیوت ,local security policy در administrative tools چیست؟ , ping کاربرد دستور ,كامپیوتر boot نمی شود , داس در کامپیوت">

مدیر وبلاگ : مهدی

زبان برنامه‌نویسی ++C

1387/11/20  ساعت: 21:09

نوع مطلب :آموزش ++C ،

تمامی مطالب این وبلاگ به سایت .: روز روشن ، زندگی روشن :. انتقال یافت.
از این به بعد این وبلاگ بروز رسانی نخواهد شد برای ورود به سایت جدید از لینك http://rozeroshan.ir استفاده كنید

 

زبان برنامه‌نویسی ++C (تلفظ می‌شود: سی پلاس پلاس) یک زبان برنامه‌نویسی کامپیوتری همه منظوره، شی گرا، سطح بالا و چندرگه (که از برنامه‌نویسی رویه‌ای، تجرید داده‌ها و برنامه‌نویسی شئ گرا پشتیبانی می‌کند)، عمومی و با قابلیت‌های سطح بالا و سطح پایین می‌باشد. این زبان دارای قابلیت‌های انواع داده ایستا، نوشتار آزاد، چندمدلی، معمولاً زبان ترجمه شده با پشتیبانی از برنامه‌نویسی ساخت‌یافته، برنامه‌نویسی شی‌گرا، برنامه نویسی جنریک است. ++C به همراه جد خود C از پرطرفدار ترین زبانهای برنامه‌نویسی تجاری هستند.

زبان ++c یک زبان سطح میانی در نظر گرفته می‌شود. این زبان دارای قابلیت زبان‌های سطح بالا و پایین بصورت هم‌زمان است.

زبان ++C توسط بی‌یارنه استراس‌تروپ دانمارکی در سال ۱۹۷۹ در آزمایشگاه‌های بل (Bell Labs)، برای بهبود زبان سی و بر مبنای آن ساخته شد و آن را "C با کلاس" (C With Classes) نام‌گذاری نمودند. در سال ۱۹۸۳ به ++c تغییر نام داد. توسعه با اضافه نمودن کلاس‌ها و ویژگی‌های دیگری مانند توابع مجازی، سربارگزاری عملگرها، وراثت چندگانه، قالب توابع، و پردازش استثنا انجام شد. این زبان برنامه‌نویسی در سال ۱۹۹۸ تحت نام ISO/IEC 14882:1998 استاندارد شد. نسخه فعلی استاندارد این زبان ISO/IEC 14882:2003 است. نسخه جدیدی از استاندارد (که به صورت غیررسمی C++0x نامیده می‌شود)

تاریخچه زبان
استراس‌تروپ کار بر روی زبان «c با کلاس» را در سال ۱۹۷۹ آغاز کرد.ایده ساخت این زبان جدید در زمان کار بر روی تز دکترای خود به ذهن استراس‌تروپ خطور نمود. او متوجه شد که سیمولا دارای ویژگی‌های مناسب برای ساخت برنامه‌های بسیار بزرگ است اما برای استفاده عملی بسیار کند است اما BCPL با وجود سرعت بسیار زیاد برای ساخت برنامه‌های بزرگ بسیار سطح پایین است. زمانی که استراس‌تروپ کار خود را در آزمایشگاه‌های بل (Bell Labs) آغاز نمود با مشکل تحلیل هسته unix با توجه به محاسبات توزیع شده روبرو شده بود. با یادآوری تجربیات خود در دوران دکترا، او زبان C را با استفاده از ویژگی‌های سیمولا گسترش داد. C به این دلیل انتخاب شد که C یک زبان عمومی، سریع، قابل حمل، و بصورت گسترده در حال استفاده بود. علاوه بر C و سیمولا زبان‌های دیگری مانند ALGOL 68، ADA، CLU، ML نیز بر ساختار این زبان جدید اثر گذاشت. در ابتداویژگی‌های کلاس، کلاس‌های مشتق شده، کنترل نوع قوی، توابع درون خطی، و آرگومان پیش‌فرض از طریق Cfront به C اضافه شد. اولین نسخه تجاری در سال ۱۹۸۵ ارائه شد.

در سال ۱۹۸۳ نام زبان از «C با کلاس» به ++C تغییر یافت. ویژگی‌های دیگر شامل توابع مجازی، سربارگزاری عملگر و نام تابع، ارجاعات، ثوابت، کنترل حافظه توسط کاربر بصورت آزاد، کنترل نوع بهتر، و توضیحات یک خطی به صورت BCPL با استفاده از «//» نیز به آن اضافه شد. در سال ۱۹۸۵ اولین نسخه زبان برنامه‌نویسی ++C انتشار یافت و مرجع مهمی برای این زبان فراهم شد در حالی که هیچ استاندارد رسمی وجود نداشت. در سال ۱۹۸۹ ویرایش 2.0 از زبان ++C ارائه شد. ویژگی‌های جدیدی مانند ارث‌بری چندگانه، کلاس‌های انتزاعی، اعضای ایستای توایع، اعضای ثابت تابع، و اعضای حفاظت شده به آن اضافه شد. در سال ۱۹۹۰ «راهنمای مرجع ++C » منتشر شد. این کار بنیان استانداردهای بعدی شد. آخرین ویژگی‌های اضافه شده شامل موارد زیر بودند: قالب توابع، استثناها، فضاهای نام، تبدیلات جدید، و یک نوع داده منطقی.

در حین تکامل ++C کتابخانه استاندارد نیز بوجود آمد. اولین نسخه کتاب استاندارد شامل کتابخانه جریانات I/O بود که جایگزین printf و scanf شد. در ادامه مهم‌ترین ویژگی اضافه شده Standard Template Library بوده‌است.

استاندارد زبان
بعد از سال‌ها کار کمیته مشترک ANSI–ISO در سال ۱۹۹۸ ++C را استاندارد نمودند (ISO/IEC 14882:1998). به مدت چند سال پس از انتشار استاندارد این کمیته گزارشات معایب را مورد بررسی قرار داده نسخه اصلاح شده استاندارد ++C منتشر شد. در سال ۲۰۰۵ گزارشی فنی بنام «گزارش فنی کتابخانه ۱» (که معمولاً بصورت اختصار TR1 خوانده می‌شود) انتشار یافت. با وجود این که گزارش بخشی رسمی از استاندارد نیست ولی بخش‌هایی را به آن اضافه نموده که انتظار می‌رود در نسخه‌های بعدی استاندارد در نظر گرفته شود. پشتیبانی از این گزارش در حال افزایش بین تمام کامپایلرهای فعلی است.

در حالی که ++C به هیچ موسسه‌ای وابسته نیست این مستندات بصورت آزادانه در دسترس نیستند.

نام ++C
این نام منسوب به ریک ماسکیتی (اواسط ۱۹۸۳) است و برای اولین بار در دسامبر سال ۱۹۸۳ به کار برده شد. در طول مدت تحقیق این زبان بنام «C جدید» و بعدها «C با کلاس» خوانده شد. در علوم کامپیوتر هنوز هم ++C به عنوان ابرساختار C شناخته می‌شود. آخرین نام از عملگر ++ در زبان C (که برای افزایش مقدار متغیر به اندازه یک واحد بکار می‌رود) و یک عرف معمول برای نشان دادن افزایش قابلیت‌ها توسط + ناشی گشته‌است. با توجه به نقل قولی از استراس‌تروپ: «این نام ویژگی‌ها تکاملی زبان در C را نشان می‌دهد.» +C نام زبانی غیرمرتبط به این زبان است.

استراس‌تروپ مبدا این نام را در فصل اول کتاب خود «زبان برنامه‌نویسی ++C» اشاره می‌نماید که معنی دیگر ++C را می‌توان در ضمائم کتاب جرج ارول بنام ۱۹۸۴ یافت. در سه قسمت از زبان تخیلی Newspeak «کلمات C» برای اشاره به لغات فنی و حرفه‌ای بکار می‌رود. «دو علامت +» برای ایجاد صفات عالی از صفات Newspeak به کار می‌رفت بنابراین ++C به معنای زبانی با بیشترین شباهت به C است.

وقتی که به صورت خصوصی از ریک ماسکیتی در مورد این اسم سوال شد او در جواب گفت که این اسم بصورت خودمانی در بین آنها به کار می‌رفته‌است و تصور نمی‌کردند که این نام بصورت نام رسمی این زبان درآید.

توسعه آینده
++C همچنان در حال تکامل است تا نیازهای آینده را پاسخگو باشد. نسخه جدید استاندارد ++C در حال بررسی است و تحت عنوان C++0x است که انتظار می‌رود در سال ۲۰۱۰ منتشر گردد. تغییرات کنونی نشان می‌دهد که که همچنان به صورت چندمدلی ++C تاکید می‌گردد. توسعه‌های مهم پشتیبانی از چندرشته‌ای و مفاهیمی برای راحت نمودن کار با قالب‌هاست. اضافه نمودن ویژگی جمع‌آوری زباله به آن به شدت مورد بحث است. Boost.org گروهی برای بیشترین استفاده از ویژگی‌های فعلی ++C می‌باشد. آنها ویژگی‌های تابعی و فرابرنامه‌نویسی آن را گسترش می‌دهند و در مورد ++C به کمیته استاندارد نصیحت‌هایی نموده‌است که کدام ویژگی‌ها خوب عمل نمی‌کنند و کدام‌ها نیاز به توسعه دارند.
فلسفه
در کتاب «طراحی و تکامل ++C» بی‌یارنه استراستروپ قوانین مورد استفاده در طراحی ++C را بیان می‌نماید. دانستن این قوانین به فهمیدن نحوه عملکرد ++C و چرایی آن کمک می‌کند. جزئیات بیشتر در کتاب قابل دسترسی است:

++C طراحی شده‌است تا یک زبان عمومی با کنترل نوع ایستا و همانند C قابل حمل و پربازده باشد.
++C طراحی شده‌است تا مستقیما و بصورت جامع از چندین شیوه برنامه‌نویسی (برنامه‌نویسی ساخت‌یافته، برنامه‌نویسی شی‌گرا، انتزاع داده، و برنامه‌نویسی جنریک)
++C طراحی شده‌است تا به برنامه‌نویس امکان انتخاب دهد حتی اگر این انتخاب اشتباه باشد.
++C طراحی شده‌است تا حداکثر تطابق با C وجود داشته باشد و یک انتقال راحت از C را ممکن سازد.
++C از بکاربردن ویژگی‌های خاص که مانع از عمومی شدن است خودداری می‌نماید.
++C از ویژگی‌هایی که بکار برده نمی‌شوند استفاده نمی‌کند.
++C طراحی شده‌است تا بدون یک محیط پیچیده عمل نماید.

کتابخانه استاندارد
در سال ۱۹۹۸ استاندارد ++C شامل دو بخش هسته زبان و کتابخانه استاندارد ++C است. این کتابخانه شامل بیشتر بخش‌های STL و کتابخانه استاندارد C است. بیشتر کتابخانه‌های ++C در استاندارد وجود ندارند و یا استفاده از تعریف قابلیت پیوند کتابخانه‌ها را می‌توان در زبان‌هایی مانند فرترن، C، پاسکال، بیسیک نوشته شوند. البته با توجه به ویژگی‌های کامپایلر مشخص خواهد شد که کدام زبان را می‌توان استفاده نمود.

کتابخانه استاندارد ++C شامل کتابخانه استاندارد C با یک سری تغییرات برای بهبود عملکرد است. بخش بزرگ بعدی این کتابخانه STL است. STL شامل ابزار بسیار قدرتمندی مانند نگه‌دارنده‌ها (مانند vector و list)، تکرارکننده‌ها (اشاره‌گرهای عمومی شده) برای شبیه‌سازی دسترسی مانند آرایه الگوریتم‌هایی برای جستجو و مرتب‌سازی در آنها وجود دارند. نقشه‌ها (نقشه‌های چندگانه) (آرایه شرکت‌پذیر) و مجموعه‌ها (مجموعه‌های چندگانه) واسط‌های عمومی فراهم می‌سازند. در نتیجه با استفاده از قالب تابع، الگوریتم‌های جنریک با هر نگه‌دارنده و دارای تکرارکننده عمل نماید. همانند C ویژگی‌های کتابخانه را می‌توان با استفاده از شبه دستور include# شامل یک سرآیند استاندارد اضافه نمود. c دارای ۶۹ کتابخانه استاندارد است که ۱۹ تا از آنها نامناسب تشخیص داده شده‌اند.

استفاده از کتابخانه استاندارد - مانند std::vector یا std::string به جای آرایه‌های C- موجب ایجاد برنامه‌های مطمئن‌تر شده‌است.

STL در آغاز محصولی جداگانه از HP و سپس SGL پیش از ادغام در کتابخانه استاندارد ++C بوده‌است. استاندارد عبارت STL را بکار نمی‌برد بلکه آن را بخشی از کتابخانه می‌داند اما مردم هنوز هم آن را برای جداسازی بخش‌های مختلف کتابخانه با این نام بکار می‌برند.(جریان‌های ورودی/خروجی، جهانی‌سازی، تشخیص، زیرمجموعه کتابخانه C)

بیشتر کامپایلرها کتابخانه استاندارد و STL را پیاده‌سازی می‌نماید. پیاده‌سازی‌های مستقلی نیز همانند STLport نیر وجود دارند. پروژه‌های دیگر نیز پیاده‌سازی‌های خود را از STL با توجه به اهداف خود بوجود می‌آورند.

ویژگی‌های معرفی شده در ++C
در مقایسه با C زبان ++C ویژگی‌های جدیدی را معرفی نموده‌است مانند تعریف متغیر به عنوان عبارت، تغییر نوع‌های همانند تابع، new/delete، نوع داده bool، توابع درون‌خطی، آرگومان پیشفرض، گرانبارسازی عملگر و تابع، فضای نام و عملگر تعیین حوزه ::، کلاس‌ها (شامل تمام ویژگی‌های مربوط به کلاس‌ها همانند وراثت، اعضای تابع، توابع مجازی، کلاس‌های انتزاعی، و سازنده‌ها)، قالب‌ها، پردازش استثنا، کنترل نوع زمان اجرا، عملگرهای سربار شده ورودی (<<) و خروجی (>>).

برخلاف باور عموم ++C نوع داده ثابت را معرفی ننموده‌است. کلمه const کمی پیش از استفاده از این کلمه در ++C توسط زبان C بصورت رسمی بکار گرفته شد.

در بعضی حالات ++C تعداد کنترل نوع بیشتری نسبت به زبان C انجام می‌دهد. (برای اطلاعات بیشتر بخش «ناهماهنگی با C» را در پایین ببینید)

توضیحات با استفاده از // قبل از زبان C در زبان BCPL معرفی شده بود که مجدداً در زبان ++C به کار گرفته شد.

بعضی ویژگی‌های ++C بعدا توسط C به کار گرفته شد مانند نحوه تعریف for، توضیحات به شکل ++C (با استفاده از //)، و کلمه inline با وجود اینکه تعریف این کلمه در C99 با تعریف آن در زبان ++C هماهنگی ندارد. همچنین در C99 ویژگی‌هایی معرفی شده‌است که در ++C وجود ندارند مانند ماکروهای قابل تغییر و استفااده بهتر از آرایه‌ها به عنوان آرگومان. بعضی کامپایلرها این ویژگی‌ها را پیاده نموده‌اند اما در بقیه این ویژگی‌ها موجب ناهماهنگی می‌گردد.

برنامه Hello World
برنامه زیر با استفاده از کتابخانه استاندارد و جریان‌های خروجی یک متن را به خروجی استاندارد ارسال می‌نماید.

#include <iostream> // provides std::cout

int main()
{
std::cout << "Hello, world!\n";
return 0;

پیش پردازنده
++C بطور عمومی در سه فاز ترجمه می‌گردد: پیش‌پردازنده، ترجمه به کد object، پیوند (که دو مرحله آخر به عنوان عمل کامپایل شناخته می‌شود.) در اولین مرحله در پیش‌پردازنده، شبه‌دستورات پیش‌پردازنده تغییرات لغوی بر روی کد منبع ایجاد می‌نمایند و آن را به به مراحل دیگر تحویل می‌دهند.

شبه دستورات پیش‌پردازنده با استفاده از کاراکتر # قبل از هر گونه فضای خالی آغاز گشته و رشته‌هایی را در کد منبع با فایل یا رشته‌های دیگر با توجه به قوانین تعریف گشته توسط برنامه‌نویس جایگزین می‌نماید. این دستورات معمولاً اعمال زیر را انجام می‌دهند: جایگزینی ماکروها، شمول فایل‌های دیگر (برخلاف ویژگی سطح بالاتر مانند شمول ماجول‌ها/پکیج‌ها/یونیت‌ها/کامپوننت‌ها)، کامپایل شرطی و/یا شمول شرطی. به عنوان مثال:

#include <iostream>
که این دستور تمام سمبل‌ها در فایل سرایند کتابخانه استاندارد iostream را در فایل منبع وارد می‌سازد.

کاربرد معمول دیگر به عنوان ماکرو خوانده می‌شود:

#define MY_ASSERT(x) assert(x)
که کد (MY_ASSERT(x را با (assert(x در فایل منبع جایگزین می‌نماید. که این جایگزینی امکان کنترل استفاده از این تابع را در اختیار برنامه‌نویس قرار می‌دهد.

استفاده از ماکروها در عمل چندان توصیه نمی‌گردد چرا که امکان کنترل نوع آرگومان‌ها را از بین برده در نتیجه ممکن است اشتباهاتی را وارد کد منبع نماید. طریقه دیگر برای انجام این کار استفاده از توابع درون‌خطی است.

علاوه بر شبه‌دستورات معمول تعدادی شبه دستور برای کنترل جریان کامپایل وجود دارد که امکان شمول یا عدم‌شمول قطعه‌ای کد یا سایر ویژگی‌های کامپایل را در اختیار ما قرار می‌دهد.

دستورات پیش‌پردازنده برای کاربردهای عددی نیز به کار می‌رود که هم‌اکنون استفاده از const به جای #define ترجیح داده می‌شود. این کار علاوه بر ایجاد کنترل نوع قوی مانع از گمراهی در فضاهای نام می‌گردد.

هدف کمیته استانداردسازی از بین بردن پیش‌پردازنده‌است اما با توجه به خصوصیت مدولار ++C بعید به نظر می‌آید که این حذف امکان‌پذیر باشد.
وراثت
وراثت این امکان را ایجاد می‌کند که یک نوع ویژگی دیگر انواع را داشته باشد. وراثت از یک کلاس پایه می‌تواند عمومی، خصوصی یا حفاظت شده باشد. این تعیین سطح دستزسی مشخص می‌سازد آیا کلاس‌های نامربوط و یا مشتق شده می‌توانند به اعضای عمومی یا حفاظت شده کلاس پایه دسترسی داشته باشند. تنها وراثت عمومی به معنای وراثت به کار رفته بصورت عموم است. دو نوع دیگر وراثت به ندرت مورد استفاده قرار می‌گیرند. اگر تعیین‌کننده سطح دسترسی حذف شود سطح دسترسی برای کلاس خصوصی و برای ساختمان به صورت عمومی تعریف می‌گردد. کلاس‌های پایه ممکن است یثورت مجازی تعریف شوند که به آن وراثت مجازی گویند. وراثت مجازی تضمین می‌کند که فقط یک نمونه از کلاس پایه وجود داشته باشد و مشکلاتی همانند مشکلات وراثت چندگانه بوجد نیاید.

وراثت چندگانه یکی از ویژگی‌های مورد بحث در سی++ است. وراثت چندگانه امکان اشتقاق از چند کلاس پایه را فراهم می‌نماید که موجب بوجود آمدن گراف رابطه وراثت بسیار پیچیده‌است. به عنوان مثال «گربه پرنده» می‌تواند از کلاس «گربه» و کلاس «پستانداران پرنده» ارث برد. در زبان‌های دیگر مانند سی‌شارپ و جاوا به صورت دیگری ویژگی مشابه را پیاده‌سازی می‌نماید هر کلاس می‌تواند از چندین واسط اشتقاق یابد اما فقط یک کلاس پایه برای اشتقاق وجود دارد(واسط‌ها برخلاف کلاس پایه فقط تعریف هستند و هیچ‌گونه پیاده‌سازی را شامل نمی‌گردند).

منبع: انجمن سایت كاردانی به كارشناسی



نوشته شده توسط:مهدی

ویرایش:--

آرشیو موضوعی

آرشیو

آخرین پستها

نویسندگان

لینکستان

لینکدونی

نظرسنجی

  • بهترین مطالب سایت از نظر شما کدام هستند




آمار وبلاگ

  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :