/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Colores en c++ sin conio.h

 
      Índice del Foro elrincondelc.com -> Principiantes C/C++
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
C-ChacK



Registrado: 27 Oct 2007
Mensajes: 2

MensajePublicado: 27/10/2007 11:12 am
Título: Colores en c++ sin conio.h

Hola, mirad aquí una forma para insertar colores sin utilizar conio.h

Código:
\033[42;2mTEXTO\033[m

// \033[42             --> 42 es el color
// ;2mTEXTO            --> aquí nuestro texto
// \033[m


Un saludo!
Volver arriba
spartan117



Registrado: 26 Oct 2005
Mensajes: 38
Ubicación: monterrey

MensajePublicado: 27/10/2007 1:15 pm
Título:

y funciona en C? como seria??
jejej que bonitos se veran mis pogramas si se puede :3

saludos
Volver arriba
C-ChacK



Registrado: 27 Oct 2007
Mensajes: 2

MensajePublicado: 27/10/2007 3:22 pm
Título: Ejemplo!

Bueno aquí te escribo un ejemplo:

Código:

#include <iostream>

using namespace std;

int main()
{
  cout << "\033[42;2mEsto es un ejemplo\033[m";
  return 0;
}


Compila a ver en linux!
Volver arriba
digies



Registrado: 18 Nov 2005
Mensajes: 240
Ubicación: Cono Sur

MensajePublicado: 27/10/2007 5:09 pm
Título:

pero tu código sigue siendo C++.

Un saludo
Volver arriba
cheroky



Registrado: 22 Sep 2005
Mensajes: 1372
Ubicación: En ecx esperando un call

MensajePublicado: 27/10/2007 7:58 pm
Título:

Las secuencias de escape "ansi" aunque su nombre nos sugiera lo contrario no están conformadas, estas dependen del driver de consola utilizado y para (más inri) la consulta sobre este driver por parte del preprocesador se me antoja bastante complicada.
En resumen, esta solución no es nada portable, en su lugar ncurses es un api ideal para tales fines.


S2.
_________________
- Explícito es mejor que implícito.
- Simple es mejor que complejo.
- Complejo es mejor que complicado.
- Plano es mejor que anidado.
- Ralo es mejor que denso.
Volver arriba
      Índice del Foro elrincondelc.com -> Principiantes C/C++
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com