책도보고
구글검색에
나름대로 솔루션 다 뒤져봤는데
도저히 안되서 질문 올려봅니다
x86 어셈블리어 보고 있는데(Irvine)
파일을 불러와서 거기에 있는 수를 배열로 입력받으려고 합니다
뭐 쉽죵 ㅇㅇ
적당히 openfile하고 readfile하면 되는데..
문제는..
파일에 있는 배열의 크기가 가변적이라면???
대충 생각한걸로는
heal allocation으로 동적할당하면 되지 않나 싶었는데
문제는... 애당초 파일에 있는 배열들의 크기를 사전에 알아낼 수 가 없다는거... ㅡㅡ;
이거 어떻게 하면 해결할 수 있나요??
C나 자바같은 경우는 파일포인터나 그런거 써가지고
할당해야 할 크기를 미리 알 수 있지 않나 싶은데
어셈블리어는 어떻게해야할지 방법이 안보입니다
고수님들 도와주세요ㅠ
어셈블리어 관련해서 하나 물어볼게요
7070(ja6kra)
2012-06-04 21:41
추천 0
댓글 6
다른 게시글
-
mfc에서 fopen "rb" 후 다음 메시지 호출 될 때 파일 크기가 0으로 바뀌어버리는 이유는??? [10]모미지(qkstkqudtlsdk4) | 12.06.04추천 0
-
확실히 프갤 곽팀장의 어그로는 약해. ㅇㅇ [6]☎v113™(roidz) | 12.06.04추천 0
-
완전 avr 초보가 완전 간단한 문법이 안풀려서 질문 드려요... [2]부브(121.167) | 12.06.04추천 0
-
프로그래밍 언어를 배운다는게 정확히 뭐임? [1]아비비(beable) | 12.06.04추천 0
-
짜증나서 홈페이지 네이버에서 구글로 바꾼다.야요이(firebat33) | 12.06.04추천 0
-
횽님! 울회사 상호명 짓는데 추천점여 [7]앗살라무알..(powerson) | 12.06.04추천 0
-
학벌의 힘이 좋긴 좋더라. ㅇㅇ [2]☎v113™(roidz) | 12.06.04추천 0
-
잉여들의 팁 [1]ssonacy(ssonacy) | 12.06.04추천 0
-
중학교때 전교 1등이랑 고등학교때 전교 1등이랑 비교하면.. [3]☎v113™(roidz) | 12.06.04추천 0
-
프로그래머의 미래 [7]장어구이(183.102) | 12.06.04추천 0
파일끝 알아내는거면 eof확인
\"문제는... 애당초 파일에 있는 배열들의 크기를 사전에 알아낼 수 가 없다는거...\" => 무슨말인지 모르겠어. 파일의 크기를 알수 없다는 거야? 아니면 무슨말이지? 파일에 배열이 있어???
어셈블리로 파일다루는건 어차피 API같은걸로 접근하니까 C나 다른 고급언어로 다루는것하고 같아.
ㅁ// eof를 어떻게쓰죠? 핸들에 저장되나요?
레노미나// 파일안에 배열이 있어서.. 그 배열을 읽는데.. 배열의 크기가 가변적이라는거죠. 결론적으로는 파일끝을 알아내는 거랑 사실 같은건데요
제가 보고 있는 책에서는 파일의 길이라던가 파일의 끝을 반환하는 인자는 없던데... MSDN을 봐야하나