यहां हम C या C++ में system() फंक्शन का उपयोग करके कुछ अद्भुत परिणाम देखेंगे। system फंक्शन विंडोज, लिनक्स और मैक ऑपरेटिंग सिस्टम में मौजूद है। इस फंक्शन का उपयोग सिस्टम कमांड को निष्पादित करने के लिए किया जाता है जो कमांड लाइन में लिखे जा सकते हैं।
यहां हम C या C++ में system फंक्शन के दो उपयोग देखेंगे। पहला C++ प्रोग्राम का उपयोग करके IP कॉन्फिगरेशन विवरण प्राप्त करना है।
उदाहरण
#include <iostream>
#include <cstdlib>
using namespace std;
int main() {
system("C:\\Windows\\System32\\ipconfig");
return 0;
}
आउटपुट
Windows IP Configuration
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . : domain.name
Link-local IPv6 Address . . . . . : fe80::302b:9dff:1cfb:ff01%10
IPv4 Address. . . . . . . . . . . : 192.168.2.6
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.2.1
...
दूसरा अधिक दिलचस्प है। इसका उपयोग करके हम अपना कंप्यूटर बंद कर सकते हैं। हम बस system फंक्शन के अंदर शटडाउन प्रोग्राम का पथ लिखेंगे।
उदाहरण
#include <iostream>
#include <cstdlib>
using namespace std;
int main() {
system("C:\\WINDOWS\\System32\\shutdown /s");
return 0;
}
आउटपुट
एक बॉक्स दिखाई देगा। यह बताएगा कि सिस्टम बंद हो रहा है, फिर यह बंद हो जाएगा।