user에서 프로그래밍 하다보면 dll 같은 경우 OutputDebugString 함수를 사용해 DebugView로 메시지를 보는 경우가 많다. 물론 VS 상에서도 명령에 타겟 파일을 넣고 디버깅 할 수도 있지만 메시지를 보는게 더 편할 때도 있다. 하지만 OutputDebugString 함수는 단순히 하나의 문자열만 출력할 수 있다. 즉, printf 처럼 가변인자가 아니라는 말씀!


그래서 OutputDebugString 도 printf 처럼 가변인자 사용할 수 있게 만들어봤습니다. 인터넷에 찾으면 왠지 나올 것 같지만 그냥 몇 줄안되므로 찾아보지 않고 만들었습니다. 괜히 찾아봤다가 나오면.. 허무할까봐?! ㅎㅎ


유용하게 쓰세요~♬

Posted by Ezbeat