2013-12-11 3 views
0

현재 BASH 스크립트를 사용하여 이진 파일을 cat하고 16 진수로 덤프하고 16 진수로 특정 주소를 grep 한 다음 출력을 사용합니다.파일의 특정 메모리 위치를 읽으십시오.

이제 C++을 사용하여 같은 결과를 얻고 싶습니다. 바이너리 파일을 읽는 법은 알고 있지만, 지정된 주소에서 읽는 법만 압니다.

누군가에게 조언이 있다면, 좋을 것입니다! http://www.cplusplus.com/reference/cstdio/fseek/ 또는 IStream을 :: seekg : http://www.cplusplus.com/reference/istream/istream/seekg/

당신이 파일을 읽는 방법에 따라

+0

글쎄, 일반적인 개념은 탐색이지만 구체적인 것은 ifstream 또는 c-style FILE을 사용하는지 알아야합니다. * – RichardPlunkett

+1

응답은 파일을 읽는 방법에 따라 다릅니다. 더 많은 것을 말하십시오. –

+0

파일을 어떻게 읽으십니까? fstream을 사용하고 있습니까? 그렇다면 seekg를 사용할 수 있습니다. – Agentlien

답변

관련 문제