Red de conocimiento informático - Consumibles informáticos - Empezar a programar de nuevo

Empezar a programar de nuevo

Método:

1. system("reboot"); lenguaje C, Qt también lo tiene.

2.q proceso::execute(QString(" reboot ")); función específica de Qt utilizada para ejecutar comandos.

¿O? ¿Vacío? q proceso::setStandardOutputFile? (?const?QString?amp?filename,?OpenMode?mode?=?truncado?)

Se puede redirigir

sudo? ¿Cerrar? -r? 0

Simplemente llama directamente

7L ¿Has visto el problema de LZ? Eso es un reinicio, no un apagado.

¿constante? ¿Ciel? *pstr? =?"Reiniciar";

Sistema (pstr);

¿Qué tal llamar directamente a la API del sistema?

System()

Utilice shell para escribir comandos de ejecución y use expect para cambiar el usuario de ejecución. No recuerdo el uso de esperar. Por favor búsquelo usted mismo en Google.

Esto no tiene nada que ver con Qt...