Hola gente, estoy haciendo un programa donde tenga opciones para la consola de linux o windows eso no va al caso, el tema es que por ejemplo el programa pregunta el usuario si quiere hacer ping a algo, y guarda la pagina o la ip en una variable string, lo que intento hacer es que por ejemplo si el usuario ingreso mipagina.net hacer algo así:
system("ping (variable string);
Intenté haciendo system ("ping ".variable) y no me funcionó, si alguien sabría como hacerlo se lo agradecería, desde ya disculpen las molestias :rolleyes:
Utiliza la clase string (el encabezado a incluir tiene el mismo nombre) para generar la cadena, cuando llames a la función system obtienes la cadena "a la C" mediante la función miembro c_str. Mas o menos así:
string in = "mipagina.net";
string cmd = "echo ping " + in;
// ...
system(cmd.c_str());
Y si necesitas mas información sobre la biblioteca estándar de C++ consulta la referencia en linea en C Plus Plus (http://www.cplusplus.com/reference/string/string/).
Un saludo
Muchas gracias por tu ayuda rir3760 ;-)