من کتاب جعفر نژاد رو دارم و متاسفانه با اولین تمرین عملی کتاب با کامپایلرم (VS 2008) دچار مشکل شد. این تغییر جزئی که میگید, یک چیز ثابت و مشخص هست یا نه؟ درضمن نظرتون درباره کتاب Deitel & Deitel چیه؟
بله این تغییرات ثابته چون بر اساس استانداری هست که برای ++C تعیین شده
برای نمونه این یکسری از تغییرات
1 - پسوند h. از هدر فایلهای زبان ++C حذف میشه مثل اینا
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
و همچنین h. ازهدر فایلهای اسنادارد C حذف میشه . به اولشون یک c اضافه میشه،
هدر های غیر استاندارد مثل conio.h تغییر نمیکنن
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
2 - ابتدای کد این تعریف رو باید اضافه کنیم.
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
3 - یکسری توابع بی خود و قدیمی هم از بعضی کامپایلر ها حذف شدن مثل gotoxy و clrscr
که جناب جعفر نژاد علاقه زیادی در استفاده از این توابع دارن
4 - توابع غیر استاندارد که جزئی از زبان ++C/C نیستن یه پیشوند _ (Underline) لازم دارند مثل این توابع
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حالا فعلا اینا یادم بود
در مورد دیتل خود کتاب خوب هست ولی ترجمه های فارسی که ازش مجوده یکم ایارد دارن
که اینم میشه یجورایی باهاش کنار اومد. خوده من یه نسخشو دارم که بالا مشخصاتشو دادم