[ anonymous ] in KIDS 글 쓴 이(By): 아무개 (Who Knows ?) 날 짜 (Date): 2007년 9월 24일 월요일 오후 03시 53분 19초 제 목(Title): Re: C++ 저도 질문. 그만큼 고생한 소정의 댓가가 겨우 10만원...ㅋㅋ 돈 받느니 그냥 밥이나 한끼 같이 먹는게 낫겠다. ------ ^^; 정말 고생했죠. 데이터 I/O 를 설계하는 것부터 시작해서 말 그대로 아무 기초도 없는 사람이 예제도 없이 완전 바닥부터 하나씩 만들었으니까요. 모든 것은 문자열로 처리한다는 원칙을 정하고, 파일을 문자열로 읽어 들이고, 쓸모 없는 공백을 정리하고, C++ 스타일의 comment 를 제거하고, 변수명과 변수 값을 찾아서 validity check 하고 일종의 변수용 data 컨테이너에 넣어서 로딩하고, 소스에서 지정된 변수를 알아서 찾아서 값을 집어 넣고.... printf 가 해주지 못하는 자질구레한 기능을 가진 출력 함수 만들고.... 이것만으로 끝나는 게 아니더군요. 각종 발생 가능한 에러를 모두 예측해서 에러 핸들링하고.... 나름대로 최대한 일반적으로 만든답시고 쓸 데 없는 고민을 많이 해서 (예를 들면 파일명의 길이가 INT_MAX 를 넘어 가면 어떻게 하나?) 시간 진짜 많이 잡아 먹었죠. 왜 학부때 C 배우면서 문자열을 제일 처음 배웠는지, NULL 문자 따위는 왜 만들었는지 그제서야 알게 되긴 했지만 정말 언어 배우는 게 끝이 없는 삽질같더군요. 모든 것을 다 자기가 만든다는 게 불가능하기도 할 것 같고.. 나중에 돈 벌면 프로그래머 사서 써야겠다는 생각이 딱 들더군요. |