سلام
به عنوان نمونه تحت ++VC ما دو حالت کامپایل داریم Debug و Release که ...(!) و در نهایت Debug در زمان توسعه استفاده میشود و Release در زمان انتشار نهایی برنامه استفاده میشود ...
نتیجتاً با دستورات پیش کامپایلری مانند ifdef# میتوانید چند دستور برنامه نویسی را فقط در یک شرایط خاص کامپایل کنید، مثلاً فقط اگر پروژه در حالت Debug در حال کامپایل بوده.
اینطور دیگر مشکل فراموشی قبل از انتشار نهایی برطرف میشود و نیاز نیست به جاهای مختلف کدتان مراجعه کنید و بخش هایی را برای حالات خاصی مدام حذف و اضافه کنید و با تغییر حالت کامپایل این کار خودکار اتفاق می افتد.
(((البته گمانم این مطلب را میدانستید، و گمان میکنم مشکل سر تفاوت معادل سازی برای عبارت انگلیسی است...)))
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید