Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[5218] Re:Re:Re:레조님 감사드리구요~ 한가지더 궁금한게~!!
남병철.레조 [lezo] 1384 읽음    2005-08-08 23:42
코드 동작은 확인했습니다. ^^ (레포트 걱정은 덜은듯합니다.ㅎㅎ)
잘 만드셨네요. 코드가 복잡한것은 일종의 기회라고 보시고 접근해 보세요.
몇가지 기준을 두자면...
코드가 복잡할때 크게 어떤 어떤 처리들이 핵심 축을 이루는지 나름데로 정해보고 그 부분을 함수화 하려고
시도해보세요.
너무 화려한 코드를 목표로하지말고 로직을 세우고 구현한 후 스스로 평가해보고 함수화 시켜보는 연습은
코드 구현에 있어서 함수를 결정하는 힘을 길러줄 것입니다.
C++로 구현하고 싶다면 먼저 객체지향적 마인드를 기르고 데이타와 연산(클래스와 오퍼레이션)의 의미를 분명히
한 후에 주어진 문제를 객체지향적인 시각으로 보는 연습도 필요할 것입니다. 때론 객체가 어울리지 않을 수도
있습니다. 그 외에 여러가지 코드 기교들이 많은데 그런것에 눈돌리기 전에 로직을 세우고 코드화 시키는 습관을
충분히 들인다면 프로그래밍에 보다더 빨리 친숙해 질 것입니다.
(수학&논리학과 친하지 않다면 담쌓지 마시고 친해지세요. ^^)

그리고... 사용자 입장에서 수정했으면 하는 부분이 있다면...
파일 생성을 절대경로로 하는것 보다는 상대 경로로 하는것이 보다 유연할 것입니다. (특별한 사정이 없는한)
fptr_in = fopen(".\\INPUTS.TXT", "w");
fptr_out = fopen(".\\OUTPUTS.TXT", "w");

배포시에 절대경로는 여러가지 문제를 일으킬 수 있습니다. 특히 데이타로 쓰는 파일을 절대경로로 지정하게되면
... 난감한 상황이 벌어집니다. ㅎㅎㅎ (상상에 맡기겠습니다.)



김기현 님이 쓰신 글 :
: 항상 도움되는 조언에 감사드립니다..^^
:
: 레조님 글 보구나서 말씀하신 대로 차근 차근 해나가니 되는군요.. 호호호..^^
:
: 근데 코드가 너무 어지러운 경향이.. 큭..
:
: 지금까지 작성된 코드 첨부합니다~ 개선 사항 등등 조언 부탁드립니다~! 그럼 즐거운 하루 되세요~ ^^~

+ -

관련 글 리스트
5213 파일 입출력에 관한 질문입니다~~ ㅠ.ㅠ.. 도와주세요~ 김기현 1528 2005/08/07
5214     Re:파일 입출력에 관한 질문입니다~~ ㅠ.ㅠ.. 도와주세요~ 남병철.레조 1952 2005/08/07
5216         Re:Re:레조님 감사드리구요~ 한가지더 궁금한게~!! 김기현 1492 2005/08/08
5218             Re:Re:Re:레조님 감사드리구요~ 한가지더 궁금한게~!! 남병철.레조 1384 2005/08/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.