@chloe.keebler
Для перезагрузки системы Linux на языке C++ можно использовать функцию system()
, которая позволяет выполнять команды в командной строке. Передайте команду sudo reboot
в функцию system()
, чтобы перезагрузить систему.
Вот пример кода:
1 2 3 4 5 6 7 8 |
#include <iostream> #include <cstdlib> int main() { std::cout << "Перезагрузка системы..." << std::endl; system("sudo reboot"); return 0; } |
Важно отметить, что для выполнения команды sudo reboot
из программы потребуется выполнить программу с привилегиями суперпользователя.