none
como puedo direccionar mensajes de error o mensajes personalizados a una consola RRS feed

  • Pregunta

  • Que tal!

    Me estoy iniciando en la programación para windows vía c++ .La verdad es que estoy acostumbrado a trabajar con consola para checar los errores por medio de printf o cout , habra alguna forma para direccionar estos mensajes a la consola .Es decir lo que quiero es trabajar con la ventana UI y con una consola tipo msdos que me vaya dando los mensajes o eventos que sucedan . O se puede desde el IDE ??. Estoy confundido, porfa ayuda!

    Gracias de antemano.


    Learning the Popes

    miércoles, 9 de mayo de 2012 3:15

Respuestas

  • Cuando usted esté depurando un código, puede hacer que aparezcan mensajes en la ventana de Visual Studio utilizando la función de Windows OutputDebugString().  Pero bueno, si eso no le sirve, todo programa puede tener una consola.  Agregue la consola usando AllocConsole().  Eso sí, de buenas a primeras la consola no funcionará con std::cin o std::wcin y variables relacionadas.  Para que funcione, CREO (le insto a verificar con Google o Bing) que puede ejecutar std::cin::sync() para poder utilizar dichas variables.

    Jose R. MCP

    • Marcado como respuesta WannaBePro miércoles, 9 de mayo de 2012 13:41
    miércoles, 9 de mayo de 2012 4:53
    Moderador