6

コンソールでカーソルを動かそうとします。

そして、vt100コードでこれができることがわかりました。

#include<stdio.h>
int main()
{
    printf("123456789\n");
    printf("\033A");
    printf("abcdefghi\n");
    return 0;
}

そのアウトプットは計画と同じではありません。これは、上記のコードがコンソールに出力するものです。

2 行目の "A" の前に小さな矢印があり、Web 上に置くことはできません

123456789
Aabcdefghi

Windows の Visual Studio でプログラミングするときに vt100 コードを使用するにはどうすればよいですか?

4

2 に答える 2

1

VT100 コードは、通常の Windows コンソールでは機能しません。端末エミュレーション プログラムが必要です。

このページは、vt100 をサポートしていると主張しているようです。しかし、私はこれを個人的に確認することはできません。そして、私は参照を見つけることができません。

おそらくやり過ぎですが、Cygwinには vt100 コードをサポートするXtermを実行できる X サーバーが含まれています。

于 2013-04-18T11:28:43.783 に答える