Soy un principiante de C++.Dónde puedo aprender cómo hacer que un programa C++ interactúe con el sistema operativo (Linux)
Me gustaría crear pequeños programas que interactúen con el sistema operativo (usando Kubuntu Linux). Hasta el momento, no he podido encontrar ningún tutorial o manual para hacer que C++ interactúe con el sistema operativo.
En PHP, puedo usar el comando exec() o el operador backtick para ejecutar comandos ejecutados típicamente en una consola. ¿Cómo puedo hacer cosas similares en C++? ¿Cómo puedo obtener mi programa C++ para ejecutar cualquier otro comando? ¿Cómo puedo obtener la salida de dichos comandos?
Gracias.
Gracias por el código de muestra y el puntero a la biblioteca adecuada. Eso fue muy útil. +1 – augustin
Consideré marcar una de las respuestas como la "correcta". Estaba al tanto de la marca de verificación. Sin embargo, las tres respuestas fueron útiles y cada una agregó información adicional que las otras dos no tenían, por lo que dudaba sobre cuál elegir. Pero si ayuda al sistema, iré con su recomendación. Es una pena que pueda elegir los tres :) – augustin
Gracias. La respuesta perfecta para mí – LinuxBill