본문 바로가기

Release Mode vs Debug Mode 출처 : http://blog.naver.com/PostView.nhn?blogId=nawoo&logNo=80135622658 Check List Pointer 초기화 되지 않은 포인터의 경우 디버그모드에서는 임의값 0xCD로 초기화를 수행하지만 릴리즈에서는 초기화를 수행하지 않는다. 디버그 모드에서 컴파일러 옵션을 조정하여 초기화 하지 않은 포인터 변수를 사용하는것을 예방 할 수 있다. /GZ 컴파일러 옵션은 기본적으로 VC++ 프로젝트 셋팅에서 기본값이 아니므로 필요하다면 추가해서 초기화 되지 않는 포인터의 값을 0xCC로 채우도록 해줘야 한다. /GZ 컴파일러 옵션의 가장 큰 목적은 초기화 하지 않은 메모리 변수의 값을 0xCCCCCCCC로 채워서 디버깅중에 개발자가 초기화 하지 않은 값임을 알 수.. 더보기
[WPF] 구글 날씨 OpenApi 다들 아시다시피 구글 날씨 OpenApi입니다. OpenAPI는 XML로 이루어져 있습니다. 그래서 XML document로 읽어들이면 됩니다. XML의 각 속성은 날씨에 대한 정보가 들어있어서 읽어와 화면으로 출력하면 됩니다. 간단쓰~+ㅇ+ 구글 XML 주소(?) : http://www.google.co.kr/ig/api?weather=suwon%20 이 주소를 읽어들이면 됩니다. - 위에서 말했다시피, 각 속성에 날씨정보들이 들어있죠? 이걸 한번 간지(?)나게 바꾸도록 하겠습니다 ㅋㅋ l 초기 로드시에 지역을 area[] 로 선언 후 각 지역(경기도_가평군", "경기도_고양시 등)을 초기값을 해준다. 그리고, AreadComboBox에 바인딩.. 더보기