نمایش نتایج 1 تا 34 از 34

نام تاپیک: نوشتن برنامه در ویندوز و اجرای ان در لینوکس

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    نقل قول: نوشتن برنامه در ویندوز و اجرای ان در لینوکس

    از همان آغاز در .NET با ++C نیز امکان برنامه نویسی بود. قبلا با extention هایی به زبان ++C این کار انجام می شد ولی از VC++‎2005 با نام C++‎/CLI و تغییرات یکپارچه دیگری در این زبان.
    من کی گفتم که قبل از vs 2005 نمیشد کدهای C++‎ رو داخل دات نت نوشت!!
    مطلب من رو دقت نکردید. من گفتم که C++‎/cli که کدهای اون managed هستن و تحت نظارت دات نت ( و البته از فواید دات نت فریم ورک هم استفاده میکنند.) از vs 2005 به بعد عرضه شد. وگرنه چه قبلا و چه الان میشه کدهای C++‎ استاندارد رو در پروژه های دات نت استفاده کرد.

  2. #2

    نقل قول: نوشتن برنامه در ویندوز و اجرای ان در لینوکس

    نقل قول نوشته شده توسط asemaneahvaz مشاهده تاپیک
    وگرنه چه قبلا و چه الان میشه کدهای C++‎ استاندارد رو در پروژه های دات نت استفاده کرد.
    البته منظور من هم استفاده ++C استاندارد در پروژه های دات نت نبود، بلکه دقیقا نوشتن پروژه کامل managed با ++C به همان شکل C++‎/CLI بود.

    قبل از ارائه C++‎/CLI چیزی با نام "++Managed Extensions for C" یا نام کوتاه آن "++Managed C"وجود داشت، که معادل همین C++‎/CLI بود یعنی managed بود و garbage collection داشت و از کل دات نت می شد استفاده کرد و ....
    آنها توابع و امکانات جدید در کامپایلر های اولیه VC++‎.NET به زبان ++C بودند تا بتوان یک پروژه کامل managed با .NET نوشت (همانند #C وVB.NET و ...)، syntax ها هم شبیه آن بود، کلا فقط به آن نام زبان را نمی دانند، که بعد از تغییراتی و افزودن امکاناتی با نام C++‎/CLI عرضه شد و syntax ها نیز عوض شد.

    قبلا در ++Managed C برای تخصیص حافظه managed و امثال آن از دستوراتی مثل gc class__ ، همان new (اما برای managed) و ... استفاده می شد که در C++‎/CLI نیز معادل آن ها، اما با نامی متفاوت از ++C استاندارد، مانند gcnew و ... ارائه شدند. ( که با سبک متفاوت همه چیز را یکباره به هم ریخت)

    در نسخه های اخیر ++VC دیگر ++Managed Extensions for C پشتیبانی نمی شود و منسوخ شده است و باید از C++‎/CLI استفاده کرد.

    منظور من این مطالب بود، اگر شما می دانستید که خوب، سایر دوستان می توانند استفاده کنند و آگاه شوند که در طی این سال ها مایکروسافت چه بلاهایی بر سر ++C آورد.

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

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