본문 바로가기

프로그래밍

블루스크린 0xC4 0x62 블루스크린 코드 0xC4, 0x62로 나는 블루스크린은 Verifier 툴로 검사 시 할당된 메모리를 해제하지 않고 드라이버가 내려갈 때 이렇게 블루스크린을 출력합니다. 그러니 우리 모두... 메모리를 할당하면.... 사용하고나선 바로바로 해제해주는 습관을... 해제되지 않은 메모리 수는 맨 마지막 파라미터로 넘어오는데요. 전 뭘 해제를 안했는지 6개나 남아있네요.. ㅠ.ㅠ 더보기
Visual Studio VLD 사용하기 #include 를 추가해주셔야 됩니다. 아래 화면은 메모리 릭이 없을 때 나타나는 화면인데요.. 설명도 깔끔하게 No memory leaks detected. 라고 나와주세요. 반대로 아래 같은 경우는 malloc 이후에 free를 안해주면 아래와 같이위치랑 데이터까지 싹다 나와주네요.. 참 편리해요... 비주얼스튜디오만 꽤나 오래 써왔는데.. 이런걸 안지 얼마 안됐다는게 참 부끄럽네요 ㅠ.ㅠ 설정은 아래와 같습니다. VLD를 설치해주시고 옵션 -> 설정에 프로젝트 솔루션 -> 디렉토리에서 포함 파일와 라이브러리 파일의 경로만 VLD 설치 경로로만 지정해주시면 끝!! VLD 다운로드 링크는 아래에~ http://www.codeproject.com/Articles/9815/Visual-Leak-Detec.. 더보기
[MFC] CImage 이용하여 외부 이미지 출력하기 이번에 해볼건 외부 이미지를 불러와 출력해보는 겁니다.!! 우선은 MFC에서는 CImage를 이용하여 가지고오는게 제일 쉬운거 같더군요.. 뭐 이런 방법 저런 방법 많겠지만. 저는 쪼밥 개발자니!! 가장 쉬운걸로 뷰니뭐니 복잡하니 다이알로그에 Static 컨트롤 하나와 button 컨트롤 하나 올려줍니다. Static 컨트롤은 ID를 변경 해주시고 멤버 변수 추가를 해줍니다. 그리고 CImage 멤버 변수 하나 선언해주면 준비는 끝 CImage는 #include 꼭 추가 해주셔야 됩니다. 그리고 마지막으로 버튼 이벤트에 위의 코드를 추가하면 똭! 하니 아래와 같이 외부 이미지를 쉽게 불러 옵니다. 간단히 코드를 설명하자면 DC를 먼저 구해오고~ Load로 이미지를 불러오고 불러온 이미지를 DC에 그리겠다.. 더보기
웹사이트 자동 검색 프로그램 전에 만들었던 자동로그인 프로그램에 검색 기능을 추가함 개발 MFC 운영체제 Win7 64bit IE 10 실행은 검색할 사이트 선택하고 search에 검색어 입력 후 검색 버튼을 누르면 끗!! 시간 날때 블로그에 자동으로 글쓰는 기능까지 추가 예정 더보기
[Codeup] 기초 5-3 데이터 정렬 완료 시간 날 때 기초5-3 데이터 정렬도 완료 햇어요. 꾸준히 해야되는데 ... 자꾸 깜박하네요. 문제 푸는데 막히시는거 있으면 답변 달아주세요. 짧은 지식이나마 알려드릴게요 그럼 모두 즐프!! 더보기
[C] 숫자에서 문자열로 변환 프로그래밍을 하다보면 형변환을 가장 많이 한다. 나만 그런건가..!? 그 중에서 숫자에서 문자형으로 변환 하는 예제. 다른 방법도 있겠으나 sprintf 함수를 이용하여 변환하는 방법이다. sprintf 사용방법은 뭐 다른곳에서 설명이 더 잘 되어있으니 링크로 대체 간단하게 1번째 인자는 데이터를 담을 버퍼, 2번째 인자는 형변환 타입, 3번째는 2번째 데이터 값이 되겠다. https://msdn.microsoft.com/ko-kr/library/ybk95axf.aspx 더보기
[Codeup] 기초문제3 완료 기초문제 3까지 완료 했네요 문제를 풀어나갈수록 예외처리가 제대로 안되고 적당한 테스트로 인해 오답률이 조금씩 올라가네요...ㅠㅠ 하 기본기부터 다진다 생각하고 열심히 해야겠어요. 더보기
[Codeup] 기초문제2 완료 그디어 코드업 2번째 문제집 완료 했어요. 간단한 문제들이지만 그냥 하나하나 다 풀었다는거에 뿌듯하네요 ㅎㅎ 더보기