안녕하세요 거의 보름동안 헤메고있읍니다 텍스트가 섞여있는바이너리파일을 조작하는작업을 하고있읍니다 fgets 를이용해서 해봤는데안됩니다 텍스트부부을 잘라내고 바이너리읽는부분에서 제대로안읽어집니다
읽을려는파일입니다
CWS O x쐻U? W
바이너리 모드로 열어야 하는게 아닌가 싶습니다. ㅡㅛ-)> . . .
일반(아스키)로 열면 깨진 스트링들 인식하지 못합니다.
--------------------------------------------------------------- 폐인이 되자 (/ㅂ/)
텍스트라도 fread/fwrite를 쓰셔야 할듯..
줄조작하는거도 가능합니다. 다만 fgets등등이 제공하던거를 일일이 구현해야 되니 귀찮죠.
줄분리라면 LF(code 0x0a)를 기점으로 나누면 됩니다.
Written By the Black Knight of Destruction
FILE ttt; ttt=fopen("호이.txt","rb");
\(´∇`)ノ.大韓兒 朴鐘緖人
답변감사합니다 fgets 함수 구현해놓은 코드는 어디서 구할수없나요 expert님말대로 fread fwrite 를사용하는방법밖없을것같읍니다 혹시 fread 로 fgets의 줄바꿈부분만 구현해놓은코드있으시면 부탁드립니다
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
바이너리 모드로 열어야 하는게 아닌가 싶습니다. ㅡㅛ-)> . .
바이너리 모드로 열어야 하는게 아닌가 싶습니다. ㅡㅛ-)> . . .
일반(아스키)로 열면 깨진 스트링들 인식하지 못합니다.
---------------------------------------------------------------
폐인이 되자 (/ㅂ/)
텍스트라도 fread/fwrite를 쓰셔야 할듯..줄조작하는거도
텍스트라도 fread/fwrite를 쓰셔야 할듯..
줄조작하는거도 가능합니다. 다만 fgets등등이 제공하던거를 일일이 구현해야 되니 귀찮죠.
줄분리라면 LF(code 0x0a)를 기점으로 나누면 됩니다.
Written By the Black Knight of Destruction
gg
FILE ttt;
ttt=fopen("호이.txt","rb");
\(´∇`)ノ.大韓兒 朴鐘緖人
답변감사합니다fgets 함수 구현해놓은 코드는 어디서 구할수없나요
답변감사합니다
fgets 함수 구현해놓은 코드는
어디서 구할수없나요
expert님말대로 fread fwrite 를사용하는방법밖없을것같읍니다
혹시
fread 로 fgets의 줄바꿈부분만 구현해놓은코드있으시면
부탁드립니다
댓글 달기