debug, realse 모드 차이점
● Debug 모드- 실행파일에 디버깅 정보를 포함하여 언제든지 디버깅할 수 있습니다. Release 모드 보다 더 큰 메모리를 사용합니다. 디버그에 필요한 정보들을 실행 시 계속 체크하여 그 만큼 속도가 저하됩니다. ●Relaese 모드- 디버그에 대한 정보가 없으며, 코드를 최적화하여 실행파일 크기를 최대한 줄여줍니다. 초기화를 하지 않으며, 같은 문자열 상수라도 서로 다른 공간에 할당됩니다.속도와 크기, 메모리 사용면에서 디버그 보단 좋으며, 순수한 코드 자체의 기능만 담긴 파일입니다. 더 이상 문제점이 없을 때 빌드해주는 것이 좋습니다. Debug 빌드와 Release 빌드 결과의 차이가 나는 경우, 디버그 모드 특성상 실제 코드외에도 디버그정보가 들어가는 영역이 많아서 메모리 침범을 일으키는 버..
2016.04.13