PDA

View Full Version : سوال: چطوری از هدر دست ساز استفاده کنیم؟



mohammad0773
شنبه 16 خرداد 1394, 22:03 عصر
سلام دوستان.من یه هدر برای خودم ساختم ولی تنها مشکلم اینه که نمیدونم که کجا قرارش بدم تا بشه ازش استفاده کرد.:ناراحت: لطفا کمکم کنید.:تشویق:پیشاپیش بابت پاسخ هاتون متشکرم.

stackprogramer
شنبه 16 خرداد 1394, 22:24 عصر
اگه هدر ساختی دو تا فایل داری،sample.hوsample.o می تونی این ها را به پوشه های به ترتیب include وlib داخل mingw اضافه کنی،یا اینکه در پوشه روت(جاری) پروژه بذاری،بعد کامپایل کن،فایل اجرایی اش را بساز

pbm_soy
یک شنبه 17 خرداد 1394, 02:42 صبح
فایل هدر صرفا یک فایل متنی است که در آن تعاریف توابع و کلاسها و ثابتها و غیره در آن قرار داده می شود و در اصل فقط یک فایل با پسوند .h میباشد
حال میتوانید این فایل را در کنار برنامه ای که نوشتی و در آن از این هدر استفاده میکنی قرار میدهید یعنی فایل برنامه و این هدر هر دو در یک فولدر هستند و در آنرا بصورت زیر include میکنید
#include "test.h"

ویا اینکه فایل هدر را در فولدر include ذخیره میکنید و آنرا مانند هدر فایلهای استاندارد include میکنید
معمولا اغلب محیطهای c/c++ نیازی به فایل با پسوند .o ندارند و اتوماتیک آنرا میسازند