انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: تفاوت c++ با g++  (دفعات بازدید: 1810 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین bat

  • Full Member
  • *
  • ارسال: 121
تفاوت c++ با g++
« : 29 اردیبهشت 1392، 04:54 ب‌ظ »
سلام من اتفاقی متوجه شدم علاوه بر دستور
g++ a.cppاز دستور
c++ a.cppهم میشه استفاده کرد.می خواستم بدونم اینا با هم فرقی هم دارن؟؟

آفلاین fond

  • Full Member
  • *
  • ارسال: 144
پاسخ : تفاوت c++ با g++
« پاسخ #1 : 29 اردیبهشت 1392، 05:06 ب‌ظ »
فرقی ندارند. ++c یه رابط و interface برای ++g (یا هر کامپایلر دیگه ای) هست. cc هم یه رابط برای gcc (یا هر کامپایلر دیگه) هست. ممکنه توی بعضی از سیستم‌عامل‌ها از کامپایلر دیگه‌ای به غیر از gcc استفاده بشه. در این صورت ++g کار نمیکنه اما چون ++c یا cc یه رابط برای کامپایلر هست توی هر سیستمی کار می‌کنه.
این دستورات معادل هم هستند:
g++ source.cxx
c++ cource.cxx
gcc source.cxx -lstdc++