를 사용하는 동안 :읽기 텍스트, 오류가 난에서 예를 사용하려고 해요 예를
https://stackoverflow.com/a/6832677/1816083 을하지만 난이 : 라인
invalid conversion from `unsigned char*' to `char*'
initializing argument 1 of `std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::read(_CharT*, std::streamsize) [with _CharT = char, _Traits = std::char_traits<char>]'
invalid conversion from `void*' to `size_t'
:
을size_t bytes_read = myfile.read((unsigned char *) buffer, BUFFER_SIZE);
에 캐스팅이 필요한 경우 BTW, 심지어 함수 이름
가있다. ;) – NPE
@NPE 현재 하나가 있습니다. 음, -1입니다. –
전체 파일을 하나의 큰 뚱뚱한 읽기가있는 선형 배열로 바꾸시겠습니까? 또는 한 번에이 버퍼 크기를 처리하고 있습니까? – WhozCraig