|
김명섭 님이 쓰신 글 :
: 파일에 저장된 데이터를 읽어서 배열에 저장할려고 합니다.
: ----------------------------------------------------------------
: char *pszBuffer;
: ...
: pszBuffer=new char[iFileLength+1];
: iBytesRead=FileRead(iFileHandle,pszBuffer,iFileLength);
pszBuffer에 이미 저장되어 있네요.
pszBuffer[] 처럼 배열처럼 접근할 수 있습니다.
편하게 가변 길이 배열에 저장하려면 vector를 써보세요.
std::vector<char> array_data;
std::copy(pszBuffer,pszBuffer+100,std::inserter(array_data,array_data.begin()));
|