エスケープシークエンスが働かない
Posted: 2009年2月08日(日) 21:36
VS2008の無料版を昨日ダウンロードしてインストールしました。
C言語の勉強を始めました。
エスケープ・シーケンスのカリキュラムになって書いてあるようになりません。
画面には、「改行マーク[2J」のように表示してエスケープシークエンスが
効いていません。当然画面はクリアーされません。
ほかのエスケープシークエンス例題も働きません。
何か設定があるのでしょうか。
#include <stdio.h>
#include < conio.h>
#define CLS printf("\x1b[2J") //セミコロンを付けない
int main()
{
printf("何かキーを押してください\n");
_getch();
CLS;
printf("消えたでしょう\n");
return 0;
}
C言語の勉強を始めました。
エスケープ・シーケンスのカリキュラムになって書いてあるようになりません。
画面には、「改行マーク[2J」のように表示してエスケープシークエンスが
効いていません。当然画面はクリアーされません。
ほかのエスケープシークエンス例題も働きません。
何か設定があるのでしょうか。
#include <stdio.h>
#include < conio.h>
#define CLS printf("\x1b[2J") //セミコロンを付けない
int main()
{
printf("何かキーを押してください\n");
_getch();
CLS;
printf("消えたでしょう\n");
return 0;
}