개발/C
-
비쥬얼 스튜디오 2017 - 자주 사용하는 단축키 정리개발/C 2017. 11. 16. 01:27
Ctrl + F5 실행F5 디버깅 실행 F10 디버깅 한 줄씩 실행 Ctrl + A 전체 선택(전체 드래그 같은 느낌?)Shift + F12 선언으로 이동Ctrl + Shift + L 한 라인 삭제Ctrl + Space 자동완성Ctrl + K + C 주석 처리Ctrl + K + U 주석 해제(동시에 누르면 대소문자 변경이 될 수도 있음, Ctrl + K 누르고 아래쪽에 입력됐다는 메세지가 뜨면 U나 C누르는게 편함)Alt + F8 자동 정렬Ctrl + 화살표 단어 단위 이동 Ctrl + F 문자열 검색Ctrl + H 문자열 교체Ctrl + Tab 크롬처럼 탭 이동(윈도우의 Alt + Tab같은 느낌) 이클립스는 많이 써서 웬만한건 아는데 비쥬얼 스튜디오는 사용한지 오래되서 다 까먹었네요 ㅠㅠ
-
비쥬얼 스튜디오 2017 - 스택 오버플로우 해결법개발/C 2017. 10. 14. 23:31
알고리즘 과제를 하는데 테스트 범위가 작은건(10,000개 정도?) 잘 작동하는데 그 이상은 0x01321BD9에(HW04_Quick.exe의) 처리되지 않은 예외가 있습니다. 0xC00000FD: Stack overflow(매개 변수: 0x00000001, 0x01332F4C). 발생요렇게 에러를 뱉어줍니다... 원인을 찾아보니 비쥬얼 스튜디오 스택의 기본 크기는 1MB인데 이 이상을 사용해서 그렇다고 합니다 ㅠ 디버깅을 해보시면 오른쪽에 프로세스 메모리 부분이 있는데 힙(1) + 스택(1) + 데이터 부분과 코드?(운영체제 때 배웠는데 까먹음...) 해서4MB로 꽉 찬 것을 볼 수 있습니다. 요렇게 들어가서 스택 예약 크기 부분에 원하는 값을 넣어줍니다. 바이트 단위이므로 1MB = 1024 * 10..