vscode에 c++ 환경 세팅헤서 쓰고있는데
cpp 파일 exe로 컴파일은 문제없이 되는데
그거 실행시키니까 아무 반응 없다가 그냥 꺼져버림.
터미널에서 실행시켜도 한 10초 있다가 아무 오류 메세지 없이 명령 종료됨.
이러는 경우가 있음?
뭘 잘못하면 오류메세지도 안 뜨는거임?
cpp 파일 exe로 컴파일은 문제없이 되는데
그거 실행시키니까 아무 반응 없다가 그냥 꺼져버림.
터미널에서 실행시켜도 한 10초 있다가 아무 오류 메세지 없이 명령 종료됨.
이러는 경우가 있음?
뭘 잘못하면 오류메세지도 안 뜨는거임?
코드 막줄에 getch(); 넣으셈
이미 입력 있는데도 그럼..
정상종료하면 오류메시지 없이 꺼지지
시작하자마자 cin 입력 받는거 있는데 입력도 뭣도 안 받고 그냥 꺼져버림..
세팅을 어케 한건지 알려주삼 ㅇㅇ.. .vscode 아래에서 설정해서 하는건지 아니면 스크립트로 짜서 하는건지
환경 세팅은
https://code.visualstudio.com/docs/languages/cpp
이거 보고했고 실행은 그냥 c++관련 확장 깔고 code runner로 했음
.vscode 안 만들어졌고 코드 러너로 실행하면 gcc -o 뭐 그런거 있었음
웹 ide에서 실행했을 땐 내가 의도한 바 대로는 아니었지만 그래도 실행은 되던데 뭐가 문제일까
오류메시지 출력하다 오류나서
아
메인 함수를 int 반환하게 하고 리턴 값을 봐
코드 보니까 return문이 없긴 했는데 return 0 추가해도 똑같았고 using stairType = array, 10>, 101>; 하고 stairType 객체 만드니까 오류나는 것 같았음 cd "c:\Coding\Github\boj\1562 계단\" ; if ($?) { g++ 1562.cpp -o 1562 } ; if ($?) { .\1562 } 으로 실행했는데 왜 그런거 같음?
그러니까 리턴 값이 0이면 정상종료, 다른 값이면 비정상 종료라는 걸 알 수 있잖아.
아
아 배열을 너무 크게 할당해서 그런거였네