Llevats tots els ifdef VERBOSE i redirigit cout a null_stream
This commit is contained in:
@@ -58,7 +58,6 @@ Director::Director(int argc, const char *argv[])
|
||||
#ifndef VERBOSE
|
||||
// Deshabilita todos los std::cout
|
||||
std::ostream null_stream(nullptr);
|
||||
std::streambuf *orig_buf;
|
||||
orig_buf = std::cout.rdbuf(null_stream.rdbuf());
|
||||
#endif
|
||||
|
||||
@@ -707,8 +706,10 @@ int Director::run()
|
||||
std::cout << "\nGame end with " << return_code << std::endl;
|
||||
|
||||
|
||||
#ifndef VERBOSE
|
||||
// Habilita de nuevo los std::cout
|
||||
//std::cout.rdbuf(orig_buf);
|
||||
std::cout.rdbuf(orig_buf);
|
||||
#endif
|
||||
|
||||
return (return_code == std::string("keyboard")) ? 0 : 1;
|
||||
}
|
||||
|
||||
@@ -20,7 +20,7 @@ private:
|
||||
// Objetos y punteros
|
||||
SDL_Window *window_; // La ventana donde dibujamos
|
||||
SDL_Renderer *renderer_; // El renderizador de la ventana
|
||||
//std::streambuf *orig_buf; ///< Puntero al buffer de flujo original para restaurar std::cout
|
||||
std::streambuf *orig_buf; ///< Puntero al buffer de flujo original para restaurar std::cout
|
||||
|
||||
// Variables
|
||||
std::string executable_path_; // Path del ejecutable
|
||||
|
||||
Reference in New Issue
Block a user