ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 3 از 3
  1. #1
    2016/09/30
    1
    0

    تفاوت های زبانCوC++

    با سلام خدمت تمامی اعضای انجمن
    من در حال یادگیری زبان برنامه نویسی c هستم ولی بدلیل شباهت CوC++بعضی وقتا سردرگم میشم اگه میشه در مورد تفاوت های این دو زبان منو راهنمایی کنین
    باتشکر
  2. #2
    2010/08/19
    کردستان
    1,925
    897

    پاسخ : تفاوت های زبانCوC++

    همونطور که میدونید خود ++C از زبان C به وجود اومده و بحث جدیدی که در ++C هست بحث شی گرائی اونه و شاید این باعث سردرگمی بشه. تغییراتی هم در بحث تعریف توابع داریم که خب بحث مفصلی داره.
    اگر شما با کلیات C اشنا باشین فکر نمی کنن به مورد خاصی برخورد کنین و مشکلاتتون با جستجوی ساده در سطح نت برطرف خواهد شد.
    چرا ناراحتی پاتریک!
    + امروز ی بچه دیدم سرچهارراه گل میفروخت
    - از دیدنش ناراحت شدی؟
    + نه
    پس چی ناراحتت کرده
    + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
    ------------------------------------------------------------------------------------------------------
    تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
  3. #3
    2009/10/25
    تهران
    414
    24

    پاسخ : تفاوت های زبانCوC++

    تفاوت ها بین سی و سی پلاس پلاس خیلی زیاد هستند
    حتی اگر بحث شی گرایی رو کنار بذاریم

    برای مثال ببینید شما توی C چیزی به نام namespace ندارید یعنی تو برنامه تون اگر تابعی به اسم func تعریف کردید دیگه نمیتونید جای دیگه تابعی به اسم func تعریف کنید در حالی که با استفاده از namespace این کار شدنی میشه
    دوم این که توابع c امکان overload شدن رو ندارن. شما میتونید تو C++ دو تابع با اسم یکسان (بدون استفاده از نیم اسپیس) ولی با تعداد یا ترتیب آرگومان متفاوت تعریف کنید. برای مثال
    func1(int, char)
    func1(char, int)
    func1(int)
    func1(char)
    همه معتبر هستند در حالی که این امکان در C وجود نداره
    مسیله Default Parameter هم هست به نظرم C از default param پشتیبانی نمیکنه
    همچنین یگ سری امکاناتی در C هستند که اصلا در C++ وجود ندارند. برای مثال شما میتونید توی C یک بیت از یک بایت رو به صورت مستقل آدرس دهی کنید (کاربردش توی میکروهاست) در حالی که در C++ نمیشه
    از این جور اختلافات زیاد دارن. شما بعد از این که C رو یاد گرفتی برو سراغ C++ و اون رو به صورت مجزا آموزش ببین به نظر من
نمایش نتایج: از 1 به 3 از 3

موضوعات مشابه

  1. تفاوت ;x=y با ;x=&y چیه؟
    توسط EBIDIA در انجمن C , C++ , C#
    پاسخ: 5
    آخرين نوشته: 2015/09/19, 10:00
  2. تفاوت FTP با TCP
    توسط davood11311 در انجمن سیستمهای مخابراتی
    پاسخ: 2
    آخرين نوشته: 2015/07/31, 11:30
  3. ایا تفاوت رنگ مقاومت باعث تفاوت در وات است؟
    توسط ic 555 در انجمن مفاهیم پایه برق و الکترونیک
    پاسخ: 2
    آخرين نوشته: 2013/07/18, 08:21
  4. تفاوت LCD ها
    توسط 30sharp در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2011/02/28, 20:59
  5. تفاوت بين RTU و PLC ؟
    توسط spart در انجمن PLC
    پاسخ: 4
    آخرين نوشته: 2008/08/10, 18:10

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •