본문 바로가기

개발/에러해결48

티스토리 글쓰기 : 에디터가 정상적으로 실행되지 않았습니다. 잠시 후 다시 시도해주세요. 에디터가 정상적으로 실행되지 않았습니다. 잠시 후 다시 시도해주세요. 에러 내용 크롬에서 티스토리 글쓰기를 하는 도중 만난 에러입니다. 에러 원인 모르겠습니다. 해결 방법 1. 모든 창을 껏다가 킨다. 2. 브라우저를 업데이트 한다. 3. Microsoft Edge로 티스토리 글쓰기를 한다. 모두 해보았지만 3번으로 해결하였습니다. 감사합니다. 2023. 5. 10.
Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client [ERR_HTTP_HEADERS_SENT] 에러 내용 express에서 응답을 하는 도중 위와 같은 오류가 출력됩니다. [ERR_HTTP_HEADERS_SENT] 에러 원인 이미 응답을 보냈는데 한번 더 응답을 보내면 위와 같은 오류가 출력됩니다. 이미 전송한 응답에 있는 메시지를 수정할 수 없기 때문입니다. 저의 경우에는 middleware에서 설정한 error handling 후 실패 응답을 보냈는데 이후 종료하지 않고 next()를 호출하여 다시 응답을 보내려고 시도하였기 때문에 발생하였습니다. [ERR_HTTP_HEADERS_SENT] 해결 방법 응.. 2023. 5. 10.
Error: listen EADDRINUSE: address already in use 0.0.0.0:3000 Error: listen EADDRINUSE: address already in use 0.0.0.0:3000 EADDRINUSE 에러 내용 express를 실행하면 위와 같은 오류가 출력됩니다. EADDRINUSE 에러 원인 오류 메시지가 말하는 그대로, 이미 해당 포트를 다른 프로세스가 사용 중이기 때문에 해당 포트를 사용할 수 없다는 의미입니다. 1. 이미 실행 중인 express를 종료하지 않고 새로운 express를 실행하여서 발생합니다. 2. nodemon 등을 사용할 때 원래 express가 완전히 종료되지 않았는데 같은 포트로 express를 실행하기 때문에 발생하기도 합니다. EADDRINUSE 해결 방법 1. 이미 실행 중인 express를 종료합니다. ls | grep node # w.. 2023. 5. 10.
undefined reference to 'pow', <math.h>랑 -lm 썼는데도 undefined reference to `pow' undefined reference to `pow' 에러 내용 undefined/usr/bin/ld: /tmp/ccYCeyJA.o: in function `main': main.c:(.text+0x115): undefined reference to `pow' collect2: error: ld returned 1 exit status gcc/g++ 컴파일 시 #include 와 -lm 플래그를 사용해도 위와 같은 오류가 출력됩니다. undefined reference to `pow' 에러 원인 -lm 플래그의 위치가 중요하기 때문입니다. 링커는 명령줄에 지정된 순서대로 목적 파일(object)과 라이브러리를 처리하기 때문입니다. 따라서 목적 파일을 가장.. 2023. 5. 3.
scanf 음수 입력이 안됨(한글 hwp 자동 교정 문제) scanf 음수 입력이 안됨(한글 hwp 자동 교정 문제) scanf 음수 입력이 안됨 : 에러 내용 scanf로 음수를 입력하면 결과가 이상합니다. scanf 음수 입력이 안됨 : 에러 원인 입력을 한글에서 가져오기 때문입니다. 한글은 기본적으로 하이픈("-")을 대시("–")로 바꿉니다. 따라서 음수입력이 제대로 동작하지 않습니다. scanf 음수 입력이 안됨 : 해결 방법 자동 교정을 해제합시다. 도구 -> 빠른 교정 -> 빠른 교정 내용 -> 입력 자동 서식에서 하이픈(-)을 대시(–)로 바꾸기 해제 참고 자료 삽질 2023. 5. 3.
소스파일이 모듈을 빌드했을때와 다릅니다. 그래도 디버거에서 해당 소스파일을 사용하시겠습니까?, .cpp을(를) 찾을수 없음 현재 호출 스택 프레임의 소스를 보려면 .cpp를 찾아야합니다., 수.. 소스파일이 모듈을 빌드했을 때와 다릅니다. 그래도 디버거에서 해당 소스파일을 사용하시겠습니까? 또는 위에서 아니요를 누르면 .cpp을(를) 찾을 수 없음 현재 호출 스택 프레임의 소스를 보려면 .cpp을(를) 찾아야 합니다. 또는 수정한 소스코드 적용이 안됨 비주얼 스튜디오 모듈 다름 찾을수 없음 에러 내용 비주얼 스튜디오에서 소스코드를 아무리 계속 수정하여도 실행하면 수정한 내용이 적용이 되지 않습니다. 이에 이상함을 느껴 하나씩 디버깅하기 위해 f10 등을 누르면 위와 같은 오류가 뜹니다. 비주얼 스튜디오 모듈 다름 찾을수 없음 에러 원인 실제로 소스코드를 찾을수 없기 때문입니다. 인코딩이 잘못됫거나 실수로 파일을 지웠거나 바탕화면 등 프로젝트 폴더 외부에 있는 파일을 드로그 드롭이나 붙여 넣기 가져.. 2023. 4. 26.