-
Visual Studio 디버깅 시, 입력 붙여넣기 안 될때!알고리즘/알고리즘 개념 및 정리 2020. 5. 22. 22:59
과거에는 보통 코딩을 리눅스에서 하며 Qt를 애용했는데 요즘 Visual Studio를 자주 사용하고 있다.
사용하면서 가장 불편했던 것은 디버깅모드에서 입력 값이 붙여넣기가 안된다는 것이다..(내가 못하는건가..?)
Qt Creator는 잘만되던데.. ( Qt Creator 짱짱.. ) => 여튼 그래서 다른 방법을 사용해야 편하게 코딩을 즐길 수 있다!
여튼 이런경우에는 아래의 freopen함수 한 줄만 추가해주면 간단하게 디버깅 시에 입력을 할 수 있다.
freopen("input.txt", "r", stdin);
input.txt 파일의 경로는 그냥 리소스파일에 추가하면 굳이 경로 안찾아도된다.
그리고 이처럼 진행할 시에 위와 같은 보안 관련 error 메시지를 볼 수 있다.
#pragma warning(disable:4996)
이럴 때는 제일 위에 이걸 넣어서 4996에 대한 경고를 꺼주면 된다! 이건 보통 scanf를 사용할 때도 많이 나온다.
보안적인 부분에서 위험할 수 있다고 여기는 함수들에 대한 error 경고 로그이니 참고하자!
반응형'알고리즘 > 알고리즘 개념 및 정리' 카테고리의 다른 글
메모이제이션 Memoization(간단 정리) (0) 2020.04.16 퀵 정렬 Quick Sort (0) 2019.03.09 삽입정렬 Insert Sort (0) 2019.03.07 버블 정렬 Bubble Sort (0) 2019.03.07 선택정렬 Selection Sort (0) 2019.03.07 댓글