Windows/MFC
CList
aucd29
2013. 10. 2. 18:09
int nNewNo = _wtoi(szNo.Trim());
if (m_pszSmsNo.GetCount())
{
POSITION nPosNo = m_pszSmsNo.GetHeadPosition();
int nOldNo = 0;
while (nPosNo)
{
nOldNo = m_pszSmsNo.GetNext(nPosNo);
// 동일한 번호가 존재한다면은 입력하지 않고
// 종료시킨다.
if (nNewNo == nOldNo)
{
return ;
}
}
}
m_pszSmsNo.AddHead(nNewNo);
if (m_pszSmsNo.GetCount())
{
POSITION nPosNo = m_pszSmsNo.GetHeadPosition();
int nOldNo = 0;
while (nPosNo)
{
nOldNo = m_pszSmsNo.GetNext(nPosNo);
// 동일한 번호가 존재한다면은 입력하지 않고
// 종료시킨다.
if (nNewNo == nOldNo)
{
return ;
}
}
}
m_pszSmsNo.AddHead(nNewNo);