ورود

نسخه کامل مشاهده نسخه کامل : هدر فايل



farman-h
28-10-2008, 22:21
باسلام
انواع header فايل هاي زبان ++c رو ميخام كسي مي تونه راهنماييم كنه.

Saeed_TnT
29-10-2008, 04:09
اشتباه شد...

hamidreza_buddy
29-10-2008, 04:11
بستگی به کتابخونه ای که استفاده می کنی داره.

مثلاً توی محیط لینوکس برای زبان سی تعداد زیادی هدر موجودند که می تونی از اینجا ببینی:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

یا مثلاً واسه ویندوز کلی اینجا هست:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

یا مثلاً می تونی شما خودت فایل های هدر تعریف کنید و سپس اون ها رو تو برنامه include کنی.
مثلاً فایل سی زیر رو داری:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
فایل هدر زیر رو می سازی:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
و از اون استفاده می کنی.

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

یعنی می تونی بوسیله فایل های هدر «کتابخانه» بسازی. مثلاً یه کتابخونه ریاضی و ...


و شما وقتی مثلاً stdio رو include می کنی در حقیقت داری از یه کتابخونه ای که قبلاً یکی نوشته استفاده می کنی.
کتابخونه های استاندارد زبان سی و سی پلاس پلاس اینا هستن:

iostream.h: برای ورودی خروجی

fstream.h : برای ورودی خروجی فایل

iomanip.h: برای دستکاری متن های خروجی

stdlib.h: کتابخونه استاندارد مثل تخصیص حافظه و ...

string.h: کار با رشته ها

stdio.h: ورودی خروجی سی

math.h: توایع ریاضی مثل سینوس و ...

graphics.h: برای کار با گرافیک

همچنین برای استفاده از داده ها STL باید اون ها رو include کنی. در STL چیزهایی کثل صف و پشته و رشته و ... پیاده سازی شده و می تونی راحت ازشون استفاده کنی.
نمونه استفاده از یه صف تو STL:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

farman-h
29-10-2008, 19:56
دستتون درد نكنه مرسي.