fread함수쪽 구현이 잘못된거 같은데 뭐가 잘못일까?
뭣모르고 gcc에서 개발했다가 과제 못내게 생겼는데 한번 봐줄
소분투(121.152)
2018-09-26 22:16
추천 0
댓글 16
다른 게시글
-
하던일 모두 정리하고 퇴직했음 1인개발자 하려고 [4]익명(222.110) | 18.09.26추천 0
-
인생 반 망한거지ㅋㅋ(175.223) | 18.09.26추천 0
-
그냥 만족하고 살고잇음 ㅇㅇㅋㅋ(175.223) | 18.09.26추천 0
-
지금 나는 학사졸에 컴활1급에 정처기까지잇는대ㅋㅋ(175.223) | 18.09.26추천 0
-
위키는 도대체 정체가 뭐임 [1]익명(61.38) | 18.09.26추천 0
-
그때 내스펙이 전문대졸 컴활1급이었어 [3]ㅋㅋ(175.223) | 18.09.26추천 0
-
어렷을때 포기할수록 좋아ㅋㅋ(175.223) | 18.09.26추천 0
-
내가 26살때 포기하니까 편하더라ㅋㅋ(175.223) | 18.09.26추천 0
-
프갤러들아 모든걸 포기하고 살면 행복해ㅋㅋ(175.223) | 18.09.26추천 0
-
gcc에서 작성한 cpp파일이 VS에서 안 돌아가는게 가능함? [3]소분투(121.152) | 18.09.26추천 0
뭐가 안되는데
동적할당해서 만든 2차원 배열 InImage에다가 파일 입력을 해야하는데 그게 안됌
fread 함수가 작동을 안하는거 같음. 세그멘테이션 오류(core dumped) 뜨네
뜨게 생겼네 unsigned char* 넣으면서 읽는 길이는 Size_X 넣으면 우얌
j대신 i쓴건 실수인듯
????????????????????????????????????????????????????????
일단 세그폴트는 쓰레기 j값넣어서 뜨는거임
그리고 [i][j]는 Size_X만큼 길지않음 버퍼 오버플로우걸림
그럼 이거 뭐 어떻게 고쳐야하는건지까지 물어보면 너무 염치없나?;;
gcc문젠줄 알았는데 내가 바보였구나
&InImage[i][j] 대신 그냥 InImage[i]하시면 될 듯
알려주면 과제대행이고 이 정도는 해결해야 C언어 할수있다
ㄴ 네 알겠습니다
사실 복학생이라 다 까먹음;;;
여튼 고맙고맙
이렇게 짜놓고 컴파일러 탓은... ㅋ - dc App