termcap 라이브러리 질문입니다!
글쓴이: sheep9121 / 작성시간: 금, 2020/05/15 - 12:38오전
안녕하세요.
현재 학교 과제로 termcap 라이브러리와 시스템콜들을 사용해서 쉘을 구현하고 있는데요, ncurse라이브러리는 사용이 금지되어있습니다.
작업하는 os버전 또는 터미널에 따라서 작동하는 capability가 다른게 많아서 애를 먹고 있습니다.
예를들어서 커서를 왼쪽으로 한칸 옮기고 싶어서
"le", "#4", "kl" 등을 사용하려고 한다고 치면,
mac에서는 "le", "#4"만 작동,
ubuntu에서는 "le"만 작동, 이런입니다.
그래서 정리하면,
1. os가 달라서 이런 일이 생기는지, 아니면 특정 터미널 마다 터미널 자체에서 지원하지 않는 capability가 있는것인지.
2. 지원하지않는 capability에 대한 정보를 얻을 수 있는 사이트가 없을지.
3. termcap라이브러리를 사용할때 portability를 유지하면서 만들 수 있는 방법이 없을지.
궁금합니다.
구글링해보면 자료가 잘 안나오는걸로 봐서, 요즘은 거의 사용하지 않는 라이브러리 인것 같기도 한데... 혹시 예전에 사용해 보셨다면 답변 부탁드립니다.
Forums:
학교 과제
제가 학교 졸업한 때는 컴퓨터를 널리 안 쓰던 때라 요즘 학교는 안 그런 줄 알았더니...
요즘은 거의 안 쓰는 라이브러리로 뭔가 만들라는 숙제를 내는군요. 게다가 ncurses 사용 금지...
학교 과제라면 왜 이런 과제를 내는지 교수님에게 정중히 물어보셔요.
어렵다면 학교 선배에게 물어보시거나.
구글링해서 잘 안 나온다면 네이버링 해보면? 더 안 나오겠죠?
https://stackoverflow.com/questions 이런 데서 찾아보고 그래도 잘 안 나오면 물어보세요.
한국어로 물어보면 질문 뜻을 알아볼 사람이 거의 없을 테니 영어로요.
세벌 https://sebuls.blogspot.kr/
댓글 달기