Hace poco uno de nuestros lectores nos hizo una pregunta bastante interesante en un comentario acerca de como abrir una dirección web que ingresemos por teclado en c++. la respuesta la podemos observar en el siguiente código fuente.
#include <iostream>
#include <stdlib.h>
#include <string.h>
using namespace std;
int main(){
system("cls");
char concat1[100] = "\"start ";
char concat2[100];
cout << "Ingrese la url, ejemplo www.google.com" << endl;
cin >> concat2;
strcat(concat1,concat2);
strcat(concat1,"\"");
system(concat1);
return 0;
}
Básicamente lo que haremos será concatenar un conjunto de cadenas y hacer uso de la función system como en el ejemplo original. Concatenaremos la cadena "start junto con la url ingresada y la comilla de cierre (es importante destacar que para utilizar una comilla como un caracter se debe escribir \"). Una vez realizado esto tendremos un programa que nos abrirá en nuestro navegador predeterminado la url que ingresemos por teclado.
También te podría interesar:
- Valor Absoluto de un número en c++
- Operaciones básicas para vectores de objetos en c++ (Acceso, Inserción, Tamaño y eliminación)
- Algoritmo - Factorial de un número en C++
- Matriz de la relación predecesor inmediato en c++
- Elevar un número a una potencia en C++