요즘 파일입출력 공부하는중인데 뭐가 다른지 잘 모르겠네요.
get은 리턴 타입이 char이고 read는 리턴 타입이 포인터인가요?
그럼 put과 write는 어떻게 다른거죠?
get과 put은 char 단위의 입출력 함수이고
read와 write은 block 단위의 입출력 함수입니다.
read와 write 함수는 인자로 char 포인터와 data의 길이를 받습니다.
아래 링크를 참조하세요.
http://www.cplusplus.com/reference/iostream/istream
아 간단한 거였군요
감사합니다.
http://www.cplusplus.com/reference/iostream/istream/get/
http://www.cplusplus.com/reference/iostream/istream/read/
http://www.cplusplus.com/reference/iostream/ostream/write/
http://www.cplusplus.com/reference/iostream/ostream/put/
하단에 예제도 나와있으므로 쉽게 비교해 보실 수 있겠습니다.
텍스트 포맷에 대한 자세한 정보
<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]
get과 put은 char 단위의 입출력
get과 put은 char 단위의 입출력 함수이고
read와 write은 block 단위의 입출력 함수입니다.
read와 write 함수는 인자로 char 포인터와 data의 길이를 받습니다.
아래 링크를 참조하세요.
http://www.cplusplus.com/reference/iostream/istream
아 간단한 거였군요 감사합니다.
아 간단한 거였군요
감사합니다.
음
http://www.cplusplus.com/reference/iostream/istream/get/
http://www.cplusplus.com/reference/iostream/istream/read/
http://www.cplusplus.com/reference/iostream/ostream/write/
http://www.cplusplus.com/reference/iostream/ostream/put/
하단에 예제도 나와있으므로 쉽게 비교해 보실 수 있겠습니다.
댓글 달기