오답노트
[C] 0xC0000005: 0x003B120D 위치를 기록하는 동안 액세스 위반이 발생했습니다. 본문
한 프로젝트 폴더에 여러 소스파일들을 넣고 작업을 할 때,
전역변수로 선언 한 변수의 이름과 다른 소스 파일의 이름이 같아 발생한 오류였다.
int a; // 전역 변수
...
int a (void)
{
...
} // 전역 변수와 같은 이름의 함수 이름
해당 함수의 이름이나 전역변수의 이름을 서로 다른 이름으로 수정해주니 해당 오류는 발생하지 않았다.
'c, c++' 카테고리의 다른 글
[cpp] const char * 형식의 인수가 char * 형식의 매개변수와 호환 되지 않습니다. (0) | 2022.10.08 |
---|---|
[cpp] call-by-value, call-by-reference (0) | 2022.08.04 |
[cpp] 헤더파일 / 소스파일 분리 (0) | 2022.07.06 |
[C] 0xCCCCCCCC 위치를 기록하는 동안 액세스 위반이 발생했습니다. (0) | 2021.08.23 |
[C] msvcrtd.lib 오류 (0) | 2021.08.20 |