ايران ويج

نسخه‌ی کامل: خصوصیات هدر فایل ها
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
چه تفاوتی بین هدر فایل ها (h.*) و فایل های c.* یا cpp.* وجود دارد؟
معمولا هدر فایل ها برای تعریف ثابت ها ، متغیر های عمومی ، دستورات پیش پردازنده و همچنین تعریف اولیه توابع یا همون prototype ها و یا تعریف کلاس ها استفاده میشن . نوشتن کد در هدر فایلها بعلت مشکلات در زمینه کارایی برنامه به هیچ وجه نباید انجام بشه .
تمام کدهای اجرایی مثله بدنه توابع باید در فایلهای C یا Cpp نوشته بشن . اگر نیاز به استفاده از متغیر ها یا تعریف های داخل هدر فایل باشه باید اون هدر فایل با کمک include در فایل c یا cpp تعریف و استفاده میشه !
تشکر و سپاس