دنیای برنامه نویسی و اپلیکیشن

baner-telegram
شما اینجا هستید : صفحه اول » آموزش برنامه نویسی » آموزش ++C » فیلم آموزش ++C – نحوه ایجاد کتابخانه یا فایل سرآیند در زبان ++C
فیلم آموزش ++C - نحوه ایجاد کتابخانه یا فایل سرآیند در زبان ++C

فیلم آموزش ++C – نحوه ایجاد کتابخانه یا فایل سرآیند در زبان ++C

در این قسمت از فیلم آموزش C++ نحوه ایجاد کتابخانه آموزش داده شده است . تا این جای آموزش از فایل سرآیند یا کتابخانه هایی استفاده می کردیم که همراه کامپایلر زبان ++C بود ، ولی الان می خواهیم کتابخانه ای درست کنیم که بر اساس نیاز ما باشد و دستورات خودمان را داخل آن بنویسیم .

نحوه ایجاد کتابخانه در ++C

یعد از ساختن پروژه مورد نظرتان ، برای ساخت کتابخانه یا فایل سرآیند در Code::Block از تب File گزینه New را انتخاب کنید و سپس گزینه …File را انتخاب کنید در پنجره باز شده گزینه C/C++ header  را انتخاب کنید و گزینه Go را بزنید .

در  پنجره باز شده باید اسم کتابخانه و مسیر آن را مشخص کنید و در نهایت گزینه Finish را بزنید ، بعد از انجام این کارها کتابخانه شما درست می شود .

بعد از ایجاد کتابخانه و نوشتن دستورات خودتان برای این که از این کتابخانه استفاده کنید باید اول اون رو به برنامه اصلی معرفی کنید ، برای معرفی کتابخانه به برنامه اصلی به صورت زیر عمل می کنیم :

اگر به کد بالا نگاه کنید می بینید که با نحوه معرفی سایر کتابخانه های ++C یکم تفاوت دارد و اونم اینه که از دابل کوتیشن توی معرفی کتابخانه خودم استفاده کرده ام و از علامت بزرگتر و کوچک تر استفاده نکرده ام ، حالا دلیل این کار چیه ؟؟؟

چون سایر کتابخانه ها در مسیری قرار دارند از قبل مسیر آن ها را برای کامپایلر مشخص شده است و از  علامت < > استفاده می کنیم ولی چون کتابخانه ای که درست کردیم در مسیر همین پروژه است پس کامپایلر باید در مسیر همین پروژه دنبال فایل سرآیند بگرده که اون رو با دابل کوتیشن مشخص می کنیم .

سورس کد فایل سرآیند :

سورس کد برنامه اصلی :

کد های بالا خط به خط در فیلم آموزشی توضیح داده شده است .

فیلم آموزش ایجاد کتابخانه در ++C را می توانید از لینک زیر دانلود کنید .

پیشنهاد می کنیم حتما بخوانید :

درباره : رضا طوماری

دانشجوی رشته نرم افزار ، عاشق برنامه نویسی

نظرات کاربران :


  1. Tracy Glastrong گفت:

    Very impressive blog.

    Interesting article right on the subject.

جواب سوال چیه ؟ *