Рубрики

Удивительные вещи с системой () в C / C ++

system () играет особую роль в выполнении команд операционной системы.
Используя эту библиотечную функцию, мы можем запускать все те терминальные команды, которые позволяет нам выполнять наша операционная система, просто используя нашу C-программу.

Теперь мы изучим очень простой код для извлечения IP-адреса — для идентификации каждого компьютера, использующего тот же Интернет-протокол для связи.

Посмотрим как.

Windows

// C программа для получения IP-адреса вашего
// Система Windows.

  
// библиотека <stdlib.h> имеет библиотечную функцию system ().
#include<stdlib.h> 

  

int main()

{

   system("C:\\Windows\\System32\\ipconfig");

}

Linux

// C программа для получения IP-адреса вашего
// Система Linux.

  
// библиотека <stdlib.h> имеет библиотечную функцию system ().
#include<stdlib.h>

  

int main()

{

   system("/sbin/ifconfig");

}


Выход :

Same output as you get on writing ipconfig in Windows or ifconfig in Linux on your terminal.
You are just using ipconfig/ifconfig on terminal but using C code isn't it cool.

Теперь мы смотрим на код для закрытия вашей системы.

Windows

// C код для выключения вашей системы Windows
#include<stdlib.h>

using namespace std; 

  

int main()

{

   // Использование библиотеки system ().

   system("C:\\WINDOWS\\System32\\shutdown /s");

     

   // Для Windows XP

   // system ("C: // WINDOWS // System32 // shutdown -s");

}

Linux

// C программа для получения IP-адреса вашего
// Система Linux.

  
// библиотека <stdlib.h> имеет библиотечную функцию system ().
#include<stdlib.h>

  

int main()

{

   system("sudo shutdown now");

}


Выход :

An alert box appears telling you that your System will Shut Down.

Запустите эти коды в вашей системе и получайте удовольствие. 🙂

Эта статья предоставлена Mohit Gupta_OMG 🙂 . Если вы как GeeksforGeeks и хотели бы внести свой вклад, вы также можете написать статью с помощью contribute.geeksforgeeks.org или по почте статьи contribute@geeksforgeeks.org. Смотрите свою статью, появляющуюся на главной странице GeeksforGeeks, и помогите другим вундеркиндам.

Пожалуйста, пишите комментарии, если вы обнаружите что-то неправильное или вы хотите поделиться дополнительной информацией по обсуждаемой выше теме.

Рекомендуемые посты:

Удивительные вещи с системой () в C / C ++

0.00 (0%) 0 votes