سالك:البته اين كتاب براي 2005 است . ولي مهم نيست. بهر صورت مطالبي دارد كه به درد ما هم بخورد.
Welcome to Beginning Visual C++ 2005. With this book you can become an effective C++ programmer.
The latest development system from Microsoft, Visual Studio 2005, supports two distinct but closely
related flavors of the C++ language; it fully supports the original ISO/ANSI standard C++, and you also
get support for a new version of C++ called C++/CLI that was developed by Microsoft but is now an
ECMA standard. These two versions of C++ are complementary and fulfill different roles. ISO/ANSI
C++ is there for the development of high-performance applications that run natively on your computer
whereas C++/CLI has been developed specifically for the .NET Framework. This book will teach you
the essentials of programming applications in both versions of C++.
خوش آمديد به ويژوال سي 2005.
با اين كتاب شما مي توانيد يك برنامه نويس قابل سي++ بشويد.
ويژوال استوديو 2005 آخرين محصول ميكروسافت است. به طور كامل اين برنامه ISO/ANSI standard C++, و ورژن جديد سي++ يعني C++/CLI را پشتيباني مي كند.
اين دو ورژن سي++ كاملا قوانين متفاوتي دارند. اولي براي اجراي معمولي است و دومي براي اجرا روي دات نت. (س: كمي اينجا ترجمه خلاصه شد.)
در اين كتاب هر دو را پوشش مي دهيم.
= == = = = = = = == = == == = = == =
اين كتاب چون براي ويژوال سي دات نت است ، در اول كار آمده روي دات نت فريم ورك فوكوس كرده.
البته ما نمي خواهيم دنبال دات نت برويم. ولي براي اطلاعات عمومي عكس زير مفيد است.
در عكس بالا ، مي بينيم كه native سي ، يا با خود سيستم عامل صحبت مي كند يا با واسطه mfc با سيستم عامل صحبت مي كند.
ولي managed سي ، با فريم ورك و clr طرف حساب است كه ميشه
The Common Language Runtime (CLR)
كلا تا آنجايي كه من فهميدم ، در سيستم دات نت اين واسط ها همه كاره اند و برنامه نويسي هم با استفاده از كلاسهاي اين سيستم انجام ميشه.
The CLR is a standardized environment for the execution of programs written in a wide range of high-level
languages including Visual Basic, C#, and of course C++.
تعريف: clr يك محيط استاندارد براي اجراي برنامه هاست كه در يك رنج وسيع براي ويژوال بيسيك و سي شارپ و سي ++ نوشته شده.
در شكل زير هم چگونگي اجراي يك برنامه رويدادگرا و ارتباطش را با سيستم عامل را مي بينيم.
در ادامه آموزش محيط برنامه را توضيح داده كه چون دات نت است به كار ما نمي آيد.
.