0

ファイル全体をバッファーに読み込もうとしていますが、何らかの理由で改行バイト ('\n') が無視されています。理由はありますか?

std::ifstream fin( p_FilePath.c_str( ), std::ifstream::binary );

if( !fin.is_open( ) )
{
    return false;
}

fin.seekg( 0, std::ios::end );
int FileSize = fin.tellg( );
fin.seekg( 0, std::ios::beg );

char * pData = new char[ FileSize ];
fin.read( pData, FileSize );
4

0 に答える 0