امروزه بسیاری از ابزارهای قدرتمند توسعه نرم افزار وجود دارد. هدف همه آنها افزایش بهره وری برنامه نویس است. با کمک بسیاری از آنها ، مشکلات ساده را حل کنید ، به عنوان مثال ،
فقط در عرض چند دقیقه می توانید یک برنامه ساعت بنویسید.
ضروری است
- - کامپایلر ؛
- - بسته های توسعه دهنده ؛
- - اختیاری: محیط توسعه یکپارچه (IDE).
دستورالعمل ها
مرحله 1
الگویی یا پروژه ای از برنامه ای ایجاد کنید که ساعت را اجرا کند. اگر از IDE استفاده می کنید ، جادوگر پروژه جدید را شروع کنید ، نوع برنامه ، فهرست ذخیره فایل و سایر گزینه ها را انتخاب کنید. یک پروژه ایجاد کنید.
اگر IDE وجود ندارد ، پرونده های مورد نیاز را به صورت دستی اضافه کنید. از ویرایشگر متن مناسب استفاده کنید. در صورت استفاده از ابزاری مانند qmake ، اسکریپت هایی را برای سیستم ساخت خود (ساخت ، cmake ، nmake و غیره) یا یک فایل پروژه ایجاد کنید.
گام 2
رابط برنامه را طراحی کنید. برای یک برنامه ساده مانند ساعت ، این برنامه می تواند فقط از یک کادر محاوره ای تشکیل شود که زمان کنونی را نشان می دهد. نمایش متن در پنجره را می توان مستقیماً انجام داد - با استفاده از روش های موجود خروجی گرافیکی. با این حال ، استفاده از کنترل های مناسب برای این منظور بسیار راحت تر است. اگر IDE یک جعبه ابزار طراحی رابط دارد ، یک الگوی جعبه گفتگو در آن آماده کنید.
مرحله 3
برای اطمینان از اینکه قطعه خاصی از کد در فواصل زمانی مشخص خاموش می شود ، به برنامه خود قابلیت اضافه کنید. به طور معمول ، این کار با شروع یک تایمر انجام می شود که کنترل کننده رویداد یک روش تابعی یا کلاس است. کدی را بنویسید که چنین کنترل کننده ای را اجرا می کند و همچنین کدی را برای شروع یک تایمر هنگام شروع برنامه و نوشتن آن را هنگام خروج متوقف کنید. دوره تایمر را در منطقه 100-300 میلی ثانیه تنظیم کنید.
مرحله 4
کد کنترل کننده رویداد تایمر را پیاده سازی کنید. در آن زمان سیستم فعلی را دریافت کرده و در پنجره برنامه نمایش دهید. زمان فعلی را با استفاده از توابع کتابخانه C (localtime ، localtime_r ، gmtime ، gmtime_r) ، توابع مخصوص پلتفرم (مانند GetSystemTime در ویندوز) یا روشهای مناسب کلاسهای پوششی چارچوب دریافت کنید. مقدار حاصل را به صورت رشته ای در آورید و آن را به عنوان متن کنترل مورد استفاده برای نمایش زمان تنظیم کنید یا هنگام تازه شدن پنجره با استفاده از توابع گرافیکی مناسب ، ذخیره و نمایش دهید.
مرحله 5
عملکرد برنامه ایجاد شده را که ساعت را اجرا می کند بررسی کنید. پروژه را بسازید. ماژول اجرایی حاصل را اجرا کنید.