본문 바로가기

반응형

비쥬얼 스튜디오

(5)
[비쥬얼 스튜디오] scanf_s를 쓰라는 오류 해결하기 가끔씩 이런 오류를 보신적이 있을겁니다!오류C4996 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 옛날 비쥬얼 스튜디오에서는 프로젝트를 만들때 추가적인 체크를 하나 더 해주면 뜨지 않았지만,이상하게 비쥬얼 스튜디오 2017에서는 이러한 체크가 없었습니다!!!! 생각보다 오류를 해결하기는 쉬웠습니다.우선 프로젝트를 우클릭해서 속성으로 들어가 줍시다! C/C++ - 일반 - SDL 검사를 아니요로 해주시면 해결됩니다! 오늘의 몰라도 되고 알아도 뭔가 2% 모자라는..
[비쥬얼 스튜디오] 한번에 주석을 처리하는 키가 있다면!? 주석 키 이번 글은 짧고 굵습니다.실은 이 팁은 2% 모자란 팁이 아닙니다!!! 굉장히 유용합니다! 자자 바로!!주석 키 입니다!!! 긴 글을 읽기 싫어하실 분들이 있을 것 같기 때문에 바로 핵심을 말하겠습니다. 1. Ctrl + K + C : 자신이 드래그한 영역 주석 처리2. Ctrl + K + U : 자신이 드래그한 영역 주석 해제 예제를 보여드리겠습니다! 아주 간단한 Hello world! 를 출력하는 코드입니다.일정 부분을 드래그 해봅시다. 그리고... Ctrl + K + C !!!!짜잔~ 보다시피 주석처리가 됩니다. 이번엔 주석처리되어 있는 부분을 드래그해 봅시다. 그리고.. Ctrl + K + U !!!!!짜잔! 해냈습니다! Ctrl + a + Ctrl + K + C 하면 생각보다 굉장히 좋은 효과를..
[비쥬얼 스튜디오] 하나의 솔루션에 여러가지 프로젝트 만들기! 혹시 그거 아시나요?! 실은 비쥬얼 스튜디오에서는 솔루션 하나에 몇 가지의 프로젝트를 동시에 만들 수 있습니다!심지어 개별적으로 작동하죠. 저는 가끔씩 다른 사람의 알고리즘을 볼 때도 있는데다른 사람들 코드를 복사해서 붙여넣으면 main문이 겹쳐서 항상 제 코드를 주석처리 하거나 지우는게 너무 불편했습니다!가끔 귀찮아서 제 코드 위에 다른사람 코드를 붙여 넣을 때가 있었습니다.그런데... 그 상태로 다른 사람 코드를 수정하는 경우에는 저의 코드를 찾기 위해 Ctrl + Z와 싸움을 해야했죠! 하지만, 위처럼 다른 사람 코드를 빌드하기 위한 다른 프로젝트를 만든 뒤로는 그런 귀차니즘이 사라졌습니다! 뭐.. 필요한 경우가.. 언젠간 있으실수도 있어요 ㅎㅎ!만드는 법을 알려드리겠습니다! 새 프로젝트를 만들기와..
[비쥬얼 스튜디오] 입력 받기가 너무너무 귀찮을 때 쓰는 팁! 여러분들은 알고리즘을 풀 때 어느 부분이 가장 귀찮으신가요!!?제 경우는 바로 '입력' 이었습니다. 대부분의 사람들은 콘솔창에 직접 입력을 '붙여넣거'나 '파일 입출력'을 사용할 것입니다!저도 파일 입출력을 선호했었죠.다만, 파일 입출력을 할 때에는 항상 이전에 했던 파일 입출력 부분을 주석으로 처리해서 제출해야하는 귀차니즘이 있습니다! 제가 소개할 방법은 명령 인수를 이용한 방법입니다! 준비물은 단 두가지입니다! 1. 비쥬얼 스튜디오2. 입력을 저장할 텍스트 파일 자자, 그렇다면 어떻게 해서 입력을 아주아주 쉽게 할 수 있을까요!? 우선 자신의 프로젝트를 오른쪽 클릭해서 속성을 들어가줍니다!제 경우에는 프로젝트 이름이 'StudyAlone' 이에요! 위와 같은 창이 뜬다면구성속성 - 디버깅 - 명령 인..
[비쥬얼 스튜디오] 콘솔창 안꺼지게 하는 법! 비쥬얼 스튜디오로 프로젝트를 만들다 보면 콘솔창이 바로 꺼져서 당황하시는 분들이 계십니다!실은.. 저도 오늘 낮에 이 문제 때문에 구글을 실행시켰었죠! 알고리즘을 자주 푸는 입장에서 항상 #include 와 system("pause")를 항상 사용하는것도 정말 껄끄럽죠!(문제 제출할때 다시 지워줘야하는 귀차니즘.. ㅠㅠ) 저와 같은 문제를 고민하고 계신 여러분들을 위해! 프로젝트 설정을 통해 콘솔이 꺼지지 않도록 하는 방법을 알아보겠습니다! 프로젝트 오른쪽 클릭 - 속성을 클릭합니다! 프로젝트 오른쪽 클릭 속성 클릭 위 그림과 같은 화면이 나오실 겁니다! 여기서 구성 속성 - 링커 - 시스템 - 하위시스템을 콘솔로 맞춰 주시면 됩니다! 이제 꺼지지 않는 모습을 볼 수 있습니다!! ㅠㅠ 감격 오늘의 어딘가..

반응형