반응형
CLion에서 C++ 사용하여 Run 했을 때
Process finished with exit code 139 (interrupted by signal 11: SIGSEGV)
위와 같은 에러 문구가 뜨면서 입력도 받지 않고 Run 과 동시에 종료되는 문제가 있었다.
내가 생각한 원인은 큰 사이즈의 배열을 사용해서 그런 것같다.
int dp[1001][1001];
string dp[100][100];
일 때는 정상적으로 돌아갔지만
string dp[1001][1001];
일 때는 위와 같은 에러 문구가 뜨면서 종료되었다.
해결 방법
- 배열의 사이즈를 줄인다.
- 배열의 사이즈를 줄일 수 없는 상황이라면, 다른 IDE를 사용해본다. (다른 IDE에서는 돌아갈 수도 있다.)
실제로 혹시나 해서 백준에 제출해보았더니 에러가 뜨지 않고 정상적으로 정답처리 되었다.
반응형
'🪓 삽질일기' 카테고리의 다른 글
[AWS ec2]letsencrypt적용 후 https불러와지지 않음 (0) | 2021.02.13 |
---|---|
[mysql][08S01]Communications link failure-Datagrip연결 (0) | 2021.02.06 |
[Node.js]EADDRINUSE 에러 (0) | 2021.01.06 |
[php][mysql]오류 : SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES), SQLSTATE[HY000] [1049] Unknown database 'database' (0) | 2020.11.27 |
[Mac] 업데이트 후 vscode,git 동작오류 (0) | 2020.11.27 |