본문 바로가기
반응형

설치 및 환경 설정88

[Windows] shutdown 명령어를 통한 컴퓨터 종료 예약 컴퓨터 (예약) 종료 (shutdown) 다운로드와 같은 작업이 끝나고 PC를 종료하고 싶은데, 그 순간까지 계속 기다릴 수 없다. Windows OS에서는 간단한 명령어를 통해서 PC를 강제 종료 및 예약 종료할 수 있다. 명령어는 명령 프롬프트 창에서 수행한다. 단축키: [시작] + [R] → 팝업창에서 "cmd" 입력 후 Enter 혹은 "명령 프롬프트"을 검색하면 된다. 강제 종료 shutdown -s -f -s = PC off -f = 사용자에게 경고없이 실행 중인 응용프로그램까지 강제 종료 (-s 만으로도 종료처리할 수 있지만 -f 옵션까지 해주어야 확실.) 예약 종료 shutdown -s -t {숫자} -t = 지정한 seconds(초) 이후에 종료한다. 초 단위로 계산되기 때문에 아래와 같.. 2021. 5. 31.
[VS] Visual Studio에서 input.txt로 입력받도록 설정하기 Visual Studio에서 input.txt로 입력받도록 설정하기 알고리즘 문제를 풀다보면 Input Data를 입력받고 특정 Logic을 수행하고 출력한다. ▶ freopen( )을 이용한 파일 입출력 freopen( )을 이용한 파일 입출력 알고리즘 문제를 풀다보면 주어진 Input Data를 입력받아 Logic을 수행한 후 정해진 Output Data를 출력한다. scanf()나 cin 으로 표준 입출력 하는 경우에는 계속해서 Copy & Paste해야 하는 번거로움이 있다. zoosso.tistory.com 코드에 아래 문구로도 "input.txt" 파일에서 입력을 받을 수 있지만 freopen("input.txt", "r", stdin); 코드 제출할 때는 해당 부분을 주석처리해야 하는 번거로.. 2021. 5. 23.
[VS] Visual Studio에서 가독성을 높일 수 있는 글꼴 편집 Visual Studio에서 가독성을 높일 수 있는 글꼴 편집 글꼴이나 색깔, 크기를 변경하는 것만으로 가독성을 높일 수 있다. ▶ [도구] - [옵션] ▶ [환경] - [글꼴 및 색] ▶ 아래와 같이 변하는 것을 확인할 수 있다. ※ 본인에게 맞는 설정을 하시면 됩니다. Reference - [VS] Visual Studio 소스맵 설정 (세로 스크롤) - [VS] Visual Studio 디버깅하는 방법 2021. 4. 6.
[VS] Visual Studio 소스맵 설정 (세로 스크롤) Visual Studio 소스맵 설정 (세로 스크롤) Visual Studio Code (VS Code)에서는 소스 코드의 축약인 소스맵이 아래와 같이 표기됩니다. 길지 않은 코드라면 필요하지 않지만, 긴 코드 작업하는 경우도 있을 수 있기에 Visual Studio 에서도 설정해서 만들 수 있다. 소스맵은 기본적으로 소스 파일의 전체 내용을 축약해서 보여준다. - 변경 내용 - 표시 - 오류 - 캐럿 위치 ※ 자세한 내용은 [Mircrosoft] Visual Studio 문서 참고 ▶ 상단 [도구] - [옵션] ▶ [텍스트 편집기] - [모든 언어] - [스크롤 막대] - [세로 스크롤 막대에 지도 모드 사용] ▶ Visual Studio 에서도 아래와 같이 생긴것을 확인할 수 있다. Reference.. 2021. 4. 6.
[VS] Visual Studio 디버깅하는 방법 Visual Studio 디버깅하는 방법 어떤 IDE를 이용하더라도 작성한 로직이 제대로 동작하는지 확인하기 위해서는 사용하는 Tool 에서 디버깅하는 방법을 알아야 한다. 물론 짧은 Code나 별찍기 같은 출력형태를 보아야 하는 경우라면 printf()로 출력하는 것이 유리하지만, 변수 변화 상태를 매번 출력하는 것이 번거로울 때가 있다. VS에서 디버깅하기 위해서는 F5로 실행한다. ▶ 디버깅 시작 「F5」 디버깅 중지 「Shift」 + 「F5」 ▶ 디버깅 하지 않고 시작 「Ctrl」 + 「F5」 ▶ 솔루션 빌드 「Ctrl」 + 「Shift」 + 「B」 ▶ 중단점 (Break Point) 설정 「F9」 ▶ 디버깅 줄 단위로 실행 「F10」 함수 호출부를 만나더라도 해당 함수 안까지 들어가지 않고 다음.. 2021. 4. 5.
[VS Code] Visual Studio Code 인코딩 설정 Visual Studio Code 인코딩 설정 파일 인코딩에 따라 아래와 같이 한글이 깨져 보인다. 물론, Visual Studio Code 하단에서 인코딩 설정을 통해서 확인이 가능하다. "UTF-8" 이라고 작성된 곳을 클릭 상단에 아래와 같은 팝업창이 보인다. "Reopen with Encoding" 선택 아래와 같이 여러 인코딩 항목이 보인다. 깨진 한글을 보려면 아래와 같이 "EUC-KR"을 선택한다. 결과적으로 아래와 같이 한글 주석을 확인할 수 있다. 인코딩 자동 설정 만약 여러파일 깨져서 VS Code에서 파일마다 Reopen 하기 번거로울 때는 자동 설정도 가능하다. 좌측 상단 [파일] - [기본 설정] - [설정] [텍스트 편집기] - [파일] - [Encoding] 항목에서 원하는 인.. 2021. 3. 24.
[VS Code] C/C++ 컴파일 및 빌드 - 1 VS Code 및 Extension 설치 먼저, https://code.visualstudio.com/에서 VS Code를 설치합니다. 설치가 완료되면 마켓 플레이스에서 C / C++ Extension 설치. (C / C++ 코드 편집을 효율적으로 하기 위함) VS Code는 Editor 툴이기 때문에 별도 컴파일러가 필요합니다. 윈도우에서 gcc, g++ 컴파일을 위해 MinGW 프로그램 설치 URL: https://sourceforge.net/projects/mingw/files/ 설정 변경없이 기본값으로 설치합니다. MinGW 프로그램 설치 완료 후 [Continue] 눌러주면 아래와 같이 설치할 패키지 선택 설치할 패키지를 선택해서 체크박스에서 [Mark for Installation] 선택 기본.. 2021. 3. 5.
[VS Code] C/C++ 컴파일 및 빌드 - 2 ※ 먼저 [VS Code] C/C++ 컴파일 및 빌드 - 1 설정 필요. [VS Code] C/C++ 컴파일 및 빌드 - 1 VS Code 및 Extension 설치 먼저, https://code.visualstudio.com/에서 VS Code를 설치합니다. 설치가 완료되면 마켓 플레이스에서 C / C++ Extension 설치. (C / C++ 코드 편집을 효율적으로 하기 위함) VS Code.. zoosso.tistory.com VS Code 설정 VS Code를 새로켜서 아래와 같이 설정합니다. 먼저 컴파일 & 빌드할 코드 작성 #include using namespace std; int main(){ cout 2021. 3. 5.
[VS Code] 여러 파일 빠르게 열기 해당 게시글을 VS Code에서 파일을 검색해서 여러 파일을 빠르게 여는 방법을 소개합니다. [Go] → [Go to File...]을 누르면, 파일 목록 팝업창이 보입니다. (단축키: Ctrl + P) 원하던 파일을 보통은 Enter Key로 파일을 열지만 그렇게하면 팝업창이 사라지기 때문에 다시 목록을 보려면 번거로운 면이 있습니다. 이런 경우 방향키(→)를 누르면 팝업창이 사라지지 않게 해당 파일을 열 수 있습니다. ※ 만약, 파일을 분할해서 보고 싶다면 위 이미지에서 표시한 곳을 클릭하면 되지만, 필요한 파일을 열어놓고 간단히 Drag & Drop으로 처리할 수 있습니다. 2021. 3. 5.
BigQuery 시작해보기 ※ BigQuery란? BigQuery란? ▶ 구글에서 만든 클라우드용 Data Warehouse(데이터 저장소) Peta Byte 급의 데이터 저장 및 분석 플랫폼 (여타 다른 MySQL과 같은 SQL을 통해 데이터를 추출할 수 있는 DB 종류) 주요 특징 1. 입문 zoosso.tistory.com 시작해보기 ① Google 가입 (gmail) ② Google Cloud Platform 접속 [무료로 사용해보기] 클릭 후 구글 클라우드 가입 ③ 빈 프로젝트 생성 ④ 좌측 탭에서 [빅 데이터] - [BigQuery] 클릭 (https://console.cloud.google.com/bigquery로 접속됩니다.) ⑤ [데이터 추가]를 통해서 다양한 데이터를 들고 올 수 있습니다. ⑥ 아래와 같이 Dat.. 2021. 3. 5.
반응형