C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[23884] Re:MFC 를 공부하고 있는데 정말 힘드네요..
라스코니 [chouoo] 5504 읽음    2013-04-19 14:46
정말 예전에 MSVC와 Borland C++ 툴이 생각나네요.
15년도 더 옛날에 논문 때문에 두 툴을 썼었죠.
그때 개발툴의 강자는 단연 Borland C++ 이었고 MSVC 는 생소했습니다.
당연히 Borland C++를 사용했고 코드도 완료하여 돌렸었습니다.
근데 수시로 동작중에 오류를 뿜었고 (랜덤하게.....) 돌리면서도 좀 뭔가 본능적으로 찜찜했습니다.

그럼 좀 바꿔보자 해서 MSVC 로 바꿨고 그때 버전이 Visual C++ 1.5 인가? 5.0? 인가 그랬던거 같네요.
코드를 하나도 고치지 않았음에도 완벽히 컴파일되고 동작중에도 어떤 오류도 뿜지 않았죠.
수행 시간도 40분에서 10분대로 줄었고요.... ㅋㅋ

MFC는 정말 잠깐 써봤지만...... 너무 쓰기도 이해하기도 힘들어서 지금은 C++ Builder를 주로 씁니다만 (아니면 GCC) C# 이 좋다고 해서 그 쪽도 공부해 볼까 하는 생각이 있습니다.

어떻게 보면  MS가 MFC 라는 삽질을 하는 동안 Borland 도 컴파일러나 IDE를 개선하지 못했고 결국은 시장을 많이 내주고 말았죠....
학교 등에서는 아직도 MFC 를 계속 쓰고 있는 것 같고..... 이걸 보니 시장 선점이라는게 얼마나 중요하고... 또 그 자리를 선방하는게 향후 10년 20년을 좌우한다는 것을 느낍니다.

김시환 님이 쓰신 글 :
: 나이 40을 넘어서 갑자기 뭔 바람이 불어 MFC를 좀 공부하고 있습니다. 지금까지 빌더로 잘 먹고 살았는데 그래도 혹시나 회사가 문 닫으면 어쩌나 하는 심정으로 공부를 시작했습니다.
:
: 볼랜드 포럼의 구인/구직 란을 가끔 보게 되는데 아직까지는 대부분의 회사들이 자바나 MFC를 많이 요구하는 듯 하네요..
: 또 모발일 플랫폼 개발자도 많이 요구하는 듯 하고..
:
: 그러한 막연한 필요성과 함께 예전부터 한번 해보고 싶었던 호기심과 더해서 책을 한권 사서 공부를 해 보고 있는 중입니다.
:
: 그러나 처음부터 빌더를 사용해서 인지.. MFC는 답답함과 함께 정말 짜증나게 하는 작업들이 너무 많네요..
:
: 일단 밥줄과 관련되어 가장 필요한 시리얼 통신 DLL 하나 사용하는데 lib 파일이 없어 동적링크를 하다보니 함수 하나하나에 대한 선언을 다 만들어 주어야 하고 여간 귀찮은게 아니네요.. 물론 한번 클래스로 만들어 놓으면 나중에는 가져다 쓰기만 하면 되겠지만 좀 귀찮긴 하네요..
:
: 그래도 그나마 DLL 사용은 좀 괜찮은 편이네요..
:
: Chart 컨트롤 하나 사용해 보려고 했더니 이건 더 가관이네요.. 빌더에서 기본제공되는 TeeChart 를 사용하다가 어떻게 어떻게 인터넷 찾아서 데모로 하나 테스트 해 보는데 빌더의 디자인 타임에서의 UI 설계에 대한 고마움이 새삼 느껴집니다.
:
: 게다 이 Chart 컨트롤 이라는 녀석은 어찌된게 결과물을 이미지로 만들어 저장하고는 그것을 Picture 컨트롤로 불러 올리는 형식으로 되어있더군요.. 모든 Chart 컨트롤이 다 이런 방식은 아니겠지만 정말 이건 아니다 싶습니다. 물론 Multi 축 을 이용한다던가 하는 여러 많은 기능이 있기는 한데 빌더를 사용할 때 보다는 확실히 너무 코딩이 힘든네요..
:
: 마지막으로 더 가관은 Grid 입니다. 이건 아직 시도를 못하고 있는데 대충 데모 프로그램을 보니 디자인 자체부터 모두 코딩으로 다 설계를 하는 방식으로 되어 있더군요.. 짜증이 나서 시도해볼 엄두도 못내고 있어요.. 기능은 빌더의 기본 Grid 보다 훨씬 다양하고 좋은데 그걸 폼에 한번 올리기에 코딩량이 너무 벅차게 느껴 집니다.
:
:
: 제가 사용법을 아직 잘 몰라서 그런것일까요?? 아니면 정말 MFC 가 그렇게 사용하도록 만들어진 구조인건가요??
:
: 습관이 무섭다고는 하지만  늘 편리하면서도 속도를 요하는 개발에  이렇게 불편함에도 MFC가 빌더 보다 사용빈도가 훨신 많다는것에 새삼 놀라울 따름입니다.
:
:

+ -

관련 글 리스트
23880 MFC 를 공부하고 있는데 정말 힘드네요.. 김시환 6900 2013/04/19
23884     Re:MFC 를 공부하고 있는데 정말 힘드네요.. 라스코니 5504 2013/04/19
23883     Re:MFC 를 공부하고 있는데 정말 힘드네요.. 경호 5534 2013/04/19
23881     Re:MFC 를 공부하고 있는데 정말 힘드네요.. Lyn 6800 2013/04/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.