Originariamente inviato da Odimesh
[...]qualche sorta di funzione che mi consenta di stampare su schermo un ipotetico testo a colori...
[...] ho pensato che fosse possibile riuscirci più che tranquillamente con il Turbo C++ 3.1...

Potete aiutarmi?
Ci provo

L'esempio che segue può essere compilato solo su compilatori
Borland, l'ho testato con il Borland C/C++ free compiler v5.5,
ma dovresti riuscire a compilarlo anche con il vetusto Turbo C.

codice:
/* 
** Testo a colori con Bcc32
**
*/

#include <stdio.h>
#include <conio.h>

/*
  dark colors :
   0  BLACK,          
   1  BLUE,
   2  GREEN,
   3  CYAN,
   4  RED,
   5  MAGENTA,
   6  BROWN,
   7  LIGHTGRAY,
   8  DARKGRAY,       
  
  light colors :
   9  LIGHTBLUE,
  10  LIGHTGREEN,
  11  LIGHTCYAN,
  12  LIGHTRED,
  13  LIGHTMAGENTA,
  14  YELLOW,
  15  WHITE
*/

int main()
{
	printf("                   ");
	for(int ForeColor=9; ForeColor<16; ForeColor++)
		printf(" FC=%2d  ", ForeColor);
	printf("\n\n");
	for(int BackColor=0; BackColor<8; BackColor++)
	{
		printf("Background color=%d ", BackColor);
 		textbackground( BackColor );

		for(int ForeColor=9; ForeColor<16; ForeColor++)
		{
			textcolor( ForeColor );
			cprintf(" Sample ");
		}
		printf("\n\n");
	}
	textcolor( WHITE );
	textbackground( BLACK );
	printf("Fine.\n");
	getch();
	return 0;
}