ANSI-Cエスケープコードhereについて読んでいます。 C/C++のprintf/coutでそれを使用して、コンソールドに出力されたテキストを色づけしましたが、成功しませんでした。コンソールでカラーテキストを出力するためのANSI Escapeコードの使用方法
コード:
#include <iostream>
#include <cstdio>
int main()
{
int a=3, b=5;
int &ref = a;
ref = b;
//cout << "\155\32\m" << a << b <<'\n'; //here it prints m→m 5, no colored text
printf("\155\32\m %d",a); //here to it prints same - m→m 5,
getchar();
}
どのようにコンソールに出力色付きのテキストにこれらのエスケープコードを使用するには?
私に何か不足していますか?
編集:いくつかのC++コードで私は、この関数の呼び出し
textcolor(10);
を見ました。しかし、それはグラムで++およびVisual Studioでコンパイルエラーが発生します。どのコンパイラがこの機能を利用できましたか?詳細は?
pau.estella @。代わりに、それは←[32mHELLO!また、plsすることができます。このprintf( "%c [%dmHELLO!\ n"、0x1B、32);働く情報のおかげで – goldenmean