Programación General > Visual C++
¿Como muestro la consola?
(1/1)
Demenus:
Veran, estoy haciendo una aplicación de Win32 y el caso es que todo es visual, y estoy acostumbrado en linux a cuando quiero visualizar el valor de una variable con un "cout<<variable;"
me va pues bastante bien, en visual c++ lo he probado pero no me abre ninguna consola y no se que hacer para que se abra una consola.
Creo que debe ser alguna opción en el mismo Visual C++ pero soy totalmente ignorante en este campo XDD
Perdón si he dicho alguna tontería explicandome y gracias por responder.
Eternal Idol:
¿No create un proyecto de consola? Podes usar AllocConsole pero anda pensando en usar MessageBox o OutputDebugString si creaste un proyecto d Windows (con WinMain).
Demenus:
Probé con AllocConsole, me abre una consola, pero no escribe nada en ella no se por qué.
Probé con un ejemplo sencillito para ver como funcionaba esa función:
--- Código: C++ ---#include<windows.h>#include<iostream> using namespace std; int main(int argc, char *argv[]){ cout<<"hola"<<endl; AllocConsole(); cout<<"adios"<<endl; return 0;} Y me tira este error
--- Código: Text ---1>MSVCRT.lib(crtexew.obj) : error LNK2019: símbolo externo _WinMain@16 sin resolver al que se hace referencia en la función ___tmainCRTStartup Y sin embargo compilé con g++ y todo funcionó bien
(Tengo la impresión de que windows no me tiene amor...)
Eternal Idol:
Ese eror es por haber elegido mal el tipo de proyecto, tenes que elegir CONSOLA entonces usa main y no WinMain (que es lo que busca y no encuentra ahi).
Navegación
Ir a la versión completa