반응형
안녕하세요 여러분~~
오늘은 C++ MFC 를 이용하면서 개발을 하는 초보 개발자 분들에게 알려주고싶은 팁이 있어서 글을씁니당~
MFC같은 경우 디버깅을 하면 다이얼로그가 표출되면서 보통 Massagebox 로 문구 테스트나 값 테스트를 하는데요~ 물론 이렇게 해도 가능은 하지만, 너무 불편하죠..
저는 안드로이드 스튜디오도 개발하고 있는데 그곳에는 log.d("TAG","dlfjsldfl"); 이런식으로 작성하면, 기능 테스트 시에 해당 부분이 콘솔창에 표출이 된답니다.
이처럼 C++ 의 MFC 에도 기능을 할 수 있게 가능한데요~
밑에 코드를 복붙 해서 알맞게 사용하면 될것 같습니다. 제가 100퍼 다 발명한건 아니고 여기저기 보면서 수정한 코드 입니다 ~
cpp 밑에 상태창에 로그 보는 법 ->
char buff[100];
sprintf_s(buff, "표출표출 : %d", 테스트변수);
OutputDebugStringA(buff);
원리는 char버퍼에 문자열을 저장하고 OutputDebugStringA(buff); 를 통해 콘솔창 Debug부분에 해당 문자열을 표출하는 방식입니다~ 한줄씩 보면 간단하지만~ 선뜻.. 초보개발자가 생각하기 어려운 코드라 생각합니다~
조상의 어깨위로 올라 더 높이 올라가야죠~ 여러분도 제 어깨위로 올라오세요~
그럼 열심히 개발해봐여~ 안녕~
반응형
'IT기술(코딩) > C, C++' 카테고리의 다른 글
C# design Form 에서 ZMQ 통신 하기 Client (0) | 2022.06.16 |
---|---|
C++ MFC 10진법, 16진법 변환 (0) | 2022.05.23 |
C++, C# zmq.hpp 통신 예제 socket.send, socket.recv, client.SendFrame, client.ReceiveFrameString (0) | 2022.04.13 |
C++, MFC 현재 프로젝트, 실행파일 실행한 경로 가져오기. (1) | 2022.01.19 |
C, C++ win32 파일 만든 날짜, 수정한 날짜, 액세스한 날짜 수정하는 소스코드 (0) | 2021.12.01 |