cmd (xp)는 어떤 인코딩입니까?


1

Win XP의 cmd는 어떤 인코딩을 사용합니까?

일부 텍스트 편집기에서 cmd에서 잘 보이는 ascii 박스 문자를 얻으려고한다고 가정 해 봅시다. 무슨 일 이니? 내가 그걸 넣어야 할까? 쓰레기로 나옵니다.


write(*,*) char(218),char(196),char(196),char(191)
write(*,*) char(179),'22'      ,char(179)
write(*,*) char(179),'22'      ,char(179)
write(*,*) char(192),char(196),char(196),char(217)
end

좀 더 자세한 정보를 제공해 주시겠습니까? 정확히 어떤 입력이 있고 어떤 출력을 기대합니까?
ChrisF

나는 박스 파일을 파일에 그리기 위해 샘플 프로그램 (훨씬 더 큰 파일의 일부)을 사용한다. cmd로 볼 때 그것은 잘 보입니다 (ascii 상자 라인). 그러나 정력을 말하면서 쓰레기처럼 보입니다. 그래서 나는 그것이 코드 / 코드 페이지의 문제라고 생각했다.
Rook

일반적으로, 위의 출력은 두 줄의 숫자 22 주위의 상자처럼 보입니다.
Rook

스택 오버플로가 프로그래밍 질문처럼 들리기 시작하면 더 좋을 것입니다. 계정을 만들면 계정을 만들어 슈퍼 유저 계정에 연결하면됩니다.
ChrisF

유사한 가정이 있습니다 (다른 가정 하에서), 대답이 많지 않고, 유용하지 않습니다 ... 어쨌든, 여기에 머무르게 할 것입니다 ... 아마도 누군가는 알 것입니다. 이것은 프로그래밍 문제가 아니며 cmd를 입력하여 박스 문자를 그릴 수 있습니다. 이것은 코드 페이지 문제입니다.
Rook

답변:


1

실제 코드 페이지를 받으려면 다음 명령을 사용하십시오.

mode con cp

(btw, 당신이 내 질문을 바라는 경우에 vim / vertsplit에 관해서도 그렇고 그것을 받아 들일 것입니다.) 내가 cmd에서 사소한 일을했기 때문에 너무 오랜 시간이 걸렸다. 그래서, 이것에 대한 큰 감사!
Rook

chcp 너무 일합니다.
grawity
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.