Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/09/2011, 16:08
Desaroll
 
Fecha de Ingreso: noviembre-2008
Mensajes: 33
Antigüedad: 15 años, 5 meses
Puntos: 2
Boost y Regex

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?