-
جمعه 12 تیر 1388, 13:08 عصر
#1
VIP
تغییرات بین VC++6 و نسخه های جدید مانند 2008 / موضوعات تکراری بخش (دسته بندی FAQ)
از آنجایی که بسیاری از کاربران، از کتاب های فارسی یا منابع قدیمی کامپایلر ++Visual C شامل MFC , console , win32 و غیره استفاده می کنند، هنگام کار با نسخه های جدید مانند 2008/2005 با تغییراتی روبرو می شوند.
لذا تصمیم گرفته شد تا در این تاپیک لینک های مطالب توضیح داده شده قبلی را قرار دهیم تا کاربران تازه کار بتوانند به راحتی حتی با مطالعه کتاب های قدیمی، در جدیدترین نسخه visual ++C نیز همان کدها را بنویسند و از تغییرات آگاهی پیدا کنند.
ضمنا در ارسال های بعدی همین تاپیک، سایر سوالات متداول نیز به این FAQ افزوده می شود.
تذکر: سایر دوستان نیز می توانند در این امر بنده را یاری کنند و در صورتی که لینک هایی را در همین بخش خانواده C برای کامپایلر ++VC یافتند (چه MFC/win32 و چه کنسولی) از طریق پیام خصوصی با ذکر مورد بحث به من اطلاع دهند تا در همین تاپیک قرار دهم.
بنده نیز هر چند وقت این لیست را تکمیل خواهم کرد.
پس کاربران تازه وارد وظیفه دارند ابتدا قبل از پرسیدن چنین سوالاتی، در لیست زیر سوال مورد نیاز خود را جستجو کنند.
آخرین ویرایش به وسیله Nima_NF : دوشنبه 05 مرداد 1388 در 19:28 عصر
-
جمعه 12 تیر 1388, 13:49 عصر
#2
VIP
نقل قول: تغییرات بین VC++6 و نسخه های جدید مانند 2008
1- تغییر در انتقال پنجره "جادوگر كلاس" در MFC / VC++6 به class view در نسخه های جدید
2- تعریف پیام ها (messages) و تعریف مجدد توابع مجازی (Override)
لینک موارد مورد بحث فوق
3- فارسی نویسی در دیالوگ های Visual C++/MFC، متغیرهای رشته ای (یونیکد)، EditBox و سایر کنترل ها
4- لینک اول: اجرای فایل اجرایی در کامپیوترهای دیگر، ساخت setup و نصب dll های مورد نیاز / dynamic linking
لینک دوم : لینک static کتابخانه های ++visual C و ایجاد یک فایل exe بدون نیازمندی به سایر dll ها static linking /
5- تبدیل char به CString در MFC
6- بروز خطا در رشته ها در نسخه های جدید، مانند LPSTR، char که باید به TCHARو LPTSTR تبدیل شوند. یا پیام خطا تبدیل به wchar_t :
لینک تاپیک اول با توضیحات کامل
لینک تاپیک دوم
7- UNICODE یا ASCII کامپایل شدن پروژه ها
( VC++6 پیش فرض در حالت ASCII و VC++2005/2008 در حالت UNICODE کامپایل می کند)
تذکر: مورد 6 و 7 فوق زمانی رخ می دهد که مثلا شما از کتاب ها و مقالات قدیمی استفاده می کنید و با کامپایل آن خطا برای رشته ها دریافت می کنید.
8- آموزش های محیط Visual C++2005/2008 و نحوه کار با debugger
9- تغییرات مورد نیاز در توابع کنسولی یا استاندارد ++C بعد از VC++6 ، مانند iostream.h
10 - عدم وجود MFC در نسخه غیر تجاری (express) نسخه های جدید کامپایلر
-
آخرین ویرایش به وسیله Nima_NF : دوشنبه 05 مرداد 1388 در 19:26 عصر
-
پنج شنبه 18 تیر 1388, 00:05 صبح
#3
VIP
نقل قول: تغییرات بین VC++6 و نسخه های جدید مانند 2008 - موضوعات تکراری (دسته بندی FAQ)
آخرین ویرایش به وسیله Nima_NF : چهارشنبه 01 مهر 1388 در 11:56 صبح
-
جمعه 20 آذر 1388, 13:47 عصر
#4
VIP
نقل قول: تغییرات بین VC++6 و نسخه های جدید مانند 2008 - موضوعات تکراری (دسته بندی FAQ)
آخرین ویرایش به وسیله Nima_NF : پنج شنبه 14 مرداد 1389 در 14:25 عصر
قوانین ایجاد تاپیک در تالار
- شما نمی توانید تاپیک جدید ایجاد کنید
- شما نمی توانید به تاپیک ها پاسخ دهید
- شما نمی توانید ضمیمه ارسال کنید
- شما نمی توانید پاسخ هایتان را ویرایش کنید
-
قوانین سایت