mirror of
https://github.com/AppleWin/AppleWin.git
synced 2025-08-15 18:27:29 +00:00
Add note about vector clear() insert() at()
This commit is contained in:
@@ -43,7 +43,7 @@ bool MemoryTextFile_t::Read( char *pFileName )
|
|||||||
fseek( hFile, 0, SEEK_SET );
|
fseek( hFile, 0, SEEK_SET );
|
||||||
|
|
||||||
m_vBuffer.reserve( nSize + 1 );
|
m_vBuffer.reserve( nSize + 1 );
|
||||||
m_vBuffer.insert( m_vBuffer.begin(), nSize+1, 0 );
|
m_vBuffer.insert( m_vBuffer.begin(), nSize+1, 0 ); // NOTE: Can NOT m_vBuffer.clear(); MUST insert() _before_ using at()
|
||||||
|
|
||||||
char *pBuffer = & m_vBuffer.at(0);
|
char *pBuffer = & m_vBuffer.at(0);
|
||||||
fread( (void*)pBuffer, nSize, 1, hFile );
|
fread( (void*)pBuffer, nSize, 1, hFile );
|
||||||
|
Reference in New Issue
Block a user