Por alguna razón, std :: cout no muestra nada con mi aplicación. La descripción de mi entorno de desarrollo sigue.¿Qué puede explicar std :: cout para que no se muestre nada?
Estoy trabajando en una aplicación Qt utilizando Qt Creator. Como Qt Creator no se puede iniciar desde mi estación (XP64), actualmente lo estoy desarrollando con Visual Studio 2008 y el complemento Qt (al importar el archivo de proyecto .pro). Todo parece estar bien y la aplicación funciona.
En algunos casos (dependiendo de los argumentos de la línea de comando), no quiero iniciar el HIM, solo para mostrar unas pocas frases en la CLI (por ejemplo, argumentos requeridos en la línea de comandos).
No obtengo ningún error, pero no se muestra nada. El código correspondiente, que estoy seguro de que se ejecuta es el (clásico) siguiente:
std::cout << "is this going to be displayed ?" << std::endl;
¿Tiene usted alguna idea de por qué no se muestra nada?
¿Por qué no pones un punto de quiebre en esta línea y ves si este fragmento de código está realmente ejecutado o no ...? ¿se ejecuta ...? –
Se ejecuta. –
Tuve un problema similar, pero fue porque escribí 'std :: cout <<" Número de puntos clave SIFT: "+ siftImageKeypoints.size() << std :: endl;'. La resolución era reemplazar el + con <<. –