【初心者歓迎】C/C++室 Ver.60【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0754デフォルトの名無しさん
2008/11/01(土) 19:41:10てもできると思うが?
CMyClass::CMyClass() {
m_lpStrBuf=NULL;
m_numObjCount=0;
}
CMyClass::~CMyClass() {
delete [] m_lpStrBuf;
}
void CMyClass::CreateMultipleCstring(int nCount) {
if(m_lpStrBuf)
{
delete[] m_lpStrBuf;
m_lpStrBuf=NULL;
m_numObjCount=0;
}
m_lpStrBuf=new CString[nCount];
m_numObjCount=nCount;
}
CString *CMyClass::GetObject(int nPos) {
if(m_lpStrBuf && 0<=nPos && nPos<m_numObjCount)
return &m_lpStrBuf[nPos]; // 有効なインデックス
else
return NULL; // 無効なインデックス
}
■ このスレッドは過去ログ倉庫に格納されています