Buenas, haciendo los tutoriales iniciales de Boost, tuve un problema al ejecutar este codigo:
Código:
#include <boost/regex.hpp>
#include <iostream>
#include <string>
int main()
{
std::string line;
boost::regex pat("^Subject: (Re: |Aw: )*(.*)");
while (std::cin)
{
std::getline(std::cin, line);
boost::smatch matches;
if (boost::regex_match(line, matches, pat))
std::cout << matches[2] << std::endl;
}
}
Nada avanzado. Pero tras compilar e intentar ejecutarlo me tira un error:
Si lo intento por la consola:
"El sistema no puede ejecutar el programa especificado"
Si lo intento usando el explorador de Windows:
"No se pudo iniciar la aplicación porque su configuración es incorrecta. Reinstalar la aplicación puede solucionar el problema."
Al compilar no me tira ni una advertencia...
¿Alguna idea?