ما فائدة Header File في صناعة برامجي؟
واطلب :unsure: من الذين سيردون على الموضوع ان يعملو لي برنامج HELLO WORLD مع ادخال ال Header File في البرنامج...
وشكراً..
ما فائدة Header File في صناعة برامجي؟
واطلب :unsure: من الذين سيردون على الموضوع ان يعملو لي برنامج HELLO WORLD مع ادخال ال Header File في البرنامج...
وشكراً..
تم تعديل هذه المشاركة بواسطة GDA في 23 سبتمبر 2006 في 08:32
الHeader File هو ملف نصي يحتوي علي اعلانات ودوال وتعاريف لغة C لتكون مشتركة بين اكثر من برنامج
ولكي يتم استخدام اي من محتويات ال Header File يجب تضمينه في البرنامج عن طريق (Include#)
#include<stdio.h>
void main()
{
Printf("Hello World");
getch();
}
وهنا استخدمنا الدالة (Printf) وهي دالة تعريفها موجود في الملف (STDIO) ولزاماً عليه وجب ان نستخدمه
الفائدة من الملف الرأسي هو الدوال المستخدمة في البرنامج
يعني اذا كنا نريد استخدام cin وcout نستدعي ملف iostream
اذا كنا نريد ان نستخدم rand مثلا نستدعي ملف stdlip
اذا اردنا استخدام الدالة setw نستدعيها من ملف iomanip
اذا اردنا استخدام printf و scanf نستدعيها من ملف stdio
اذا اردنا استخدام pow نستدعي ملف math
لاحظ مما سبق ان لكل ملف دوال خاصة نستدعي الملف الذي نريد استخدام الدالة منه
انت نفسك تستطيع ان تصمم دوال لنفسك وتوفر الوقت عليك ويمكنك ان تجعلها في ملفات رأسي بحيث تستدعيها لاحقا متى مااردت في أي برنامج
تحياتي

اشهد ان لا إله إلا الله وان محمدا ً رسول الله
اقصد ب Header File اي الموجودة في File\New وليست الموجودة في الكود نفسه لأني اعرف ادخل مكتبات واسوي حاسبة وغيرها اتمنى فهمت قصدي...
الفائدة ان تصمم انت ملفاتك الخاصة الرأسية بها .. وتضع فيها دوالك او صفوفك او اي شئ لكي تستعمله لاحقا .. فتستدعيه داخل اي برنامج تكتبه . ليسهل عليك بدلا من اعادة كتابة الدوال مرة اخرى

اشهد ان لا إله إلا الله وان محمدا ً رسول الله
بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله وبركاتة
كل سنة وأتنم طيبين :)
فعلا زى ما الزملة قالوا عن فائدة ال Header file ولكن ما أريد توضيحة عندما تنشأ custom header file وحيبت تنادية فى الكود بتاعك يوجد طريقتين
على إفتراض ان الملف أسمة Hello ممكن ينادى بهذا الشكل
#include <Hello.h>
فى تلك الحالة لازم يكون الملف دة موجود فى نفس ال directory لجميع ملفات اللغة مثل
C:\BC5\INCLUDE
أما فى حالة وضع الملف فى نفس مكان البرنامج اللى هتستخدم فية الملف يتم إستدعاء الملف داخل البرنامج
#include "Hello.h"
بالنسبة للبرنامج حاول فية الاول :) وبالتوفيق بأذن الله
كل سنة وانت طيب يا eng_3llam وكل سنة وانتم طيبين يالأعضاء الكرام اشكر اخوي eng_3llam على الشرح و PointerVC على المثال وجميع الأعضاء الذين ردو على موضوعي وانا رايح اقراء الشرح واعيد المثال مرة وثنين حتى افهمه وليس(احفظه)...
هذا الموضوع مغلق.