PDA

View Full Version : سوال: ؟تعداد هدرفایل های زبان ++c ؟



motherboard
چهارشنبه 23 بهمن 1392, 01:25 صبح
سلام .در قسمت اینکلود کامپایلر ++c تعداد زیادی هدر فایل وجود داره. خیلی از این مثال هایی که در کتب اموزشی وجود داره از یک سری هدر فایل های مشخص و محدود استفاده کرده.ایا بقیه ی هدرفایل ها که تعدادشان هم زیاد است اصولا استفاده کمی داره؟و اگر استفاده های خودش رو داره ایا منبعی برای اموزش اون هدرفایل ها واینکه چه دستوراتی رو شامل میشن وجود داره؟البته من خودم فکر نکنم منبع فارسی وجود داشته باشه.هر کس از دوستان که از چنین منابعی اگاهی دارند ممنون میشم که منو هم مطلع کنند.با تشکر.

mehdi.mousavi
چهارشنبه 23 بهمن 1392, 03:55 صبح
سلام .در قسمت اینکلود کامپایلر ++c تعداد زیادی هدر فایل وجود داره. خیلی از این مثال هایی که در کتب اموزشی وجود داره از یک سری هدر فایل های مشخص و محدود استفاده کرده.ایا بقیه ی هدرفایل ها که تعدادشان هم زیاد است اصولا استفاده کمی داره؟و اگر استفاده های خودش رو داره ایا منبعی برای اموزش اون هدرفایل ها واینکه چه دستوراتی رو شامل میشن وجود داره؟البته من خودم فکر نکنم منبع فارسی وجود داشته باشه.هر کس از دوستان که از چنین منابعی اگاهی دارند ممنون میشم که منو هم مطلع کنند.با تشکر.

سلام.
درسته، تعداد Header File ها بسیار زیاده و غیر از اونهایی که کاربرد روزمره داره، ممکنه بقیه رو حتی نشه نامشون رو به خاطر آورد. در حقیقت، شما باید از کاری که می خواهید انجام بدید به Header File مربوطه برسید. فرضا، قصد دارید با فایل ها کار کنید، برای اینکار، به MSDN رجوع می کنید، اونجا Topic مورد نظر رو پیدا می کنید و با Win32 API هایی که برای کار با File ها در نظر گرفته شده، آشنا میشید. در توضیحات Win32 API مربوطه، نام Header File ای که باید استفاده کنید (و dll ها و lib هایی که باید به برنامه link بشن) رو خواهید یافت. البته، لیست Standard C++ Library Header File ها رو نیز اینجا می تونید مشاهده کنید (http://msdn.microsoft.com/en-us/library/a7tkse1h.aspx).

موفق باشید.

hosseinam1370
چهارشنبه 23 بهمن 1392, 13:22 عصر
من الان ویژال استدیو 2012 دارم،خوب الان این هدر فایل ها کجای یا کدوم پوشه ی ویژال استدیوم هست؟؟
ویندوز 7 .درایو c نصبش کردم.
ممنون

motherboard
چهارشنبه 23 بهمن 1392, 13:54 عصر
من الان ویژال استدیو 2012 دارم،خوب الان این هدر فایل ها کجای یا کدوم پوشه ی ویژال استدیوم هست؟؟
ویندوز 7 .درایو c نصبش کردم.
ممنون

دوست عزیز.من از dev c برای برنامه نویسی هام استفاده می کنم.در محلی که کامپایلر من نصب شده داخلش یک سری هدر فایل در پوشه ی اینکلود وجود داره.من با ویژوال استودیو به دلیل اینکه در سیستم من کند هستش کار نکردم.ولی این به قول معروف یه استاندارده در سی پلاس پلاس(الته تا الان).شما به محلی که ویژوال استودیو نصب شده برید و پوشه هایی که مربوط به زبان سی هست رو باز کنید و دنبال پوشه ای به نام include بگردید.هدر فایل ها در داخل همون پوشه ی include می باشد.

hosseinam1370
چهارشنبه 23 بهمن 1392, 15:04 عصر
بله پیداشئن کردم.
حالا میشه این فایل ها رو ویرایش کرد مثلا؟
ممنون

amirhossein.ha
چهارشنبه 23 بهمن 1392, 17:48 عصر
میشه ویرایش کرد ولی از حالت استاندارد خارج میشن بهتره اون چیزایی که نیاز دارید رو توی یه فایل هدر که خودتون میسازید بزارید بعد اونو اینکلود کنید و اون رو هم بزارید کنار برنامه اینجوری خیلی بهتره

motherboard
چهارشنبه 23 بهمن 1392, 17:50 عصر
بله پیداشئن کردم.
حالا میشه این فایل ها رو ویرایش کرد مثلا؟
ممنون

نوع سوالتون ابهام داره.اگه منظورتون این است که هدر فایل ها را مانند فایل های معمولی باز کنید و محتویات ان را ببینید و بعضی از اون هارو پاک کنید و به جای اون جملات پاک شده یک سری متن بنویسید و سپس ذخیره کنید درواقع قواعد درون کامپایلر را می خواهید تغییر بدهید و فاتحه کامپایلر رو بخونید!!!!!!چنین چیزی نیست.شما یکبار یکی از هدر فایل ها رو باز کنید می بینید که در همان محیط نرم افزارتون یک سری دستورات نمایش داده می شود که یه جورایی کاتالوگ اموزشی مربوط به دستورات هدر فایل مربوطه است.به نظر میاد شما هم مثل من در ابتدای راه قرار دارید اگر مصمم به یادگیری این زبان هستید چند تا کتاب زبان ++c رو دانلود کنید و با دقت بخونید و انجام بدید و اگر مشکلی داشتید در انجمن مطرح کنید.شما باید ان قدر برنامه نویسی کنید تا به معنای حقیقی هدرفایل پی ببرید.

سوداگر
پنج شنبه 01 اسفند 1392, 15:21 عصر
ایا منبعی برای اموزش اون هدرفایل ها واینکه چه دستوراتی رو شامل میشن وجود داره؟
رفرنس سایت سی پلاس پلاس به نشانی http://www.cplusplus.com/reference