كيفية إغلاق جهازك بإستخدام لغة سي بلس بلس C++ ؟
·
186 كلمة
·
1 دقيقة قراءة
إن أردت إغلاق جهاز الكمبيوتر الخاص بك الذي يحمل نظام التشغيل ويندوز، استخدم هذا الكود.
#include <stdio.h>
#include <stdlib.h>
int main()
{
system("c:\\Windows\\system32\\shutdown /s");
return 0;
}
شرح هذه القطعة البرمجية مكتوبة بلغة سي (أو سي بلس بلس) وهي مصممة لإيقاف تشغيل الكمبيوتر. إليك تفصيل لما تفعله:
1. المكتبات 🔗
<stdio.h>
: يوفر هذا الملف تعريفات لوظائف الإدخال والإخراج القياسية مثلprintf
. لكنه غير مستخدم بشكل مباشر في هذه الكود.<stdlib.h>
: يوفر هذا الملف تعريفات لوظائف الاستخدام العام، بما في ذلكsystem
الذي يتم استخدامه في هذه الكود.
2. دالة main
🔗
هذه هي نقطة دخول البرنامج.
3. system("c:\\Windows\\system32\\shutdown /s");
🔗
system
: تأخذ هذه الفانكشن سلسلة أوامر وتنفذها كأمر طرفية (terminal)."c:\\Windows\\system32\\shutdown /s"
: هذه هي سلسلة الأوامر التي يتم تمريرها إلىsystem
. دعنا نحللها أكثر:c:\\Windows\\system32\\shutdown
: يحدد هذا مسار برنامجshutdown.exe
على نظام تشغيل Windows./s
: هذا هو علم (flag) لأمرshutdown
. يوجه العلم/s
الكمبيوتر إلى إيقاف التشغيل.
4. return 0;
🔗
يشير هذا السطر إلى إنهاء البرنامج بنجاح عن طريق إرجاع 0 من فانكشن main
.
أتمنى أن تكون استفدت. لو تعرف شخص أو مجموعة من الأشخاص يمكنهم الإستفادة من هذا الموضوع ، أرسل لهم الرابط.