아, 그런 방법이 있군요.
터보C로 에디터 짜는 포부를 버릴려했는데.. 다시 재활의 꿈이..
정말 감사합니다.
DR-dos 당근 알졍...ㅋㅋㅋ
비운의 K-dos도.. 또 한참 후에 나온 4dos의 놀라운 확장력도요.
HDD 한켠에 쳐박아둔 Q-edit의 쌓인 먼지를 슬슬 틀어볼 참입니다.
캄사~!
Intotheblue 님이 쓰신 글 :
: 정 필요하시다면..
:
: 앞서 언급한 free-dos 를 다운 받아서 참고해 보세요.
:
: 에디터는 어떤게 있는지 잘 모르겠습니만..
: 에디터도 포함되어 있을겁니다.
:
: free-dos 는 오픈소스로 개발이 진행되고 있기 때문에..
: 모든 소스를 다 볼수가 있습니다.
: (
http://www.freedos.org/)
:
: virtual box 같은 가상머신 s/w 설치하시고..
: 거기에 free-dos 돌리시면.. 공부하는데는 충분할겁니다.
:
: 사족으로..
:
: 그 때 세대이시면..
:
: 아마도 ms-dos 보다 성능이 좋았던 .. dr-dos를 아실것 같은데..
: free-dos는 dr-dos를 open source 로 전환해서 개발이 시작된겁니다.
: 기본 도스에 현대적인 s/w 와 환경이 추가되어있어서..
: tcp/ip 까지도 지원을 하더군요..
:
: 독학C정복 님이 쓰신 글 :
: : 그러니까..
: : 제가 컴퓨터를 처음 대하던 시절이 8bit애플까지는 아니었으나 전원을 넣으면 ROM-BASIC이 뜨던
: : XT시절이었지요.
: : 당시 운영체제로 MS-DOS V2.0.쯤 이었고.. PCtools로 DiskCopy하던 시절이었읍니다.
: : 그랬듯, Dos세대인 저로서는 요즘의 방대한 여러 프로그램들을 많이 접하면서도 제 개인의 최고 우
: : 상적인 프로그램은 뭐니뭐니 해도 MS-DOS랍니다.
: : 그리고, 초기 도스에서 쓰던 라인에디터에 이어 나온 edit.exe는 가히 놀랄만한 풀다운 메뉴구성과
: : 페이지 단위의 스크롤이 가능했었지요.
: : 그래서, 충분히 그 프로그램은 터보C로 짤 수 있는 것일테고 MS사에서 만들듯 똑같이만 만들어 낸
: : 다면 터보C학습의 종결이리라 여겼거든요.
: : 어차피, 때늦게 프로그램 공부를 하는 목적이 취업이나 자격증에 있지않고 취미활동에 가깝기에..
: : (예전, 노무현대통령께서도 대통령에 출마하시기 전부터 C언로 프로그래밍 취미를 가지셨듯)
: : 그런데, 모든게 다 때가 있다고 하듯 늦깍이로 그것도 수십년 전의 것을 구현해보려 하니 자료가 많
: : 이 없더라구요.
: : 학습을 했으면 검증이 필요할텐데 어떤 척도조차 없는 상황이니..
: :
: : 아무쪼록, 제 글에 답변해주셔서 감사드립니다.
: :
: :
: :
: :
: : Intotheblue 님이 쓰신 글 :
: : : 터보C를 이제막 공부를 끝내셨다면..
: : : 에디터 만들기는 어려울겁니다.
: : :
: : : 에디터를 만들기 위해서는.. 여러 자료구조등에 대한 이해와 학습이 필요합니다.
: : :
: : : 과거 터보씨를 주로 쓰던 시절에는.. 어느정도 공부를 끝내면..
: : : 에디터 하나 정도 만들어 보는게 기본 코스 비슷했지만..
: : :
: : : 지금에 와서 윈도우 시절에 그런게 과연 의미가 있나 싶군요.
: : :
: : : 앞으로 공부 방향은 자료구조쪽을 보시는게 도움이 될겁니다.
: : :
: : : 사족으로 말하면..
: : : 도스가 free dos 라는 놈을 아직 명맥을 이어 오고 있을걸 알게되고는...
: : : .
: : : 혹시나 필요할까 싶어.. 과거 도스시절에 사용하던 여러 라이브러리와 소스등 자료를 다시 찾아 봤는데.
: : : 이제는 거의 찾기가 힘들더군요..
: : :
: : :
: : : 독학C정복 님이 쓰신 글 :
: : : : 터보C를 이제 막 띠었습니다.
: : : : 비록 C언어의 첫걸음 한단계를 마친 셈입니다만, 뭔가 역작을 만들어보고싶어 도스시절에 들어있더 edit.exe나
: : : : edit.com 프로그램을 직접 만들어보려고 하는데, 전반적인 구현방법이 떠오르지를 않습니다.
: : : : 창조란 모방에서 부터인 만큼, 터보C로 짠 도스에디터 소스가 있다면 참고하고 싶습니다.
: : : : 가지고 계신 분 있으시면 메일로 보내주시면 감사하겠습니다.