Здравствуйте, помогите, пожалуйста, сижу и не понимаю, почему так работает. Цель забить в список числа, чтобы потом рандомно отсортировать
for(int i=0; i<10; i++)
{
i=1+rand()%10;
char str[10]={0};
itoa(i,str,10);
m_list.AddString(reinterpret_cast<LPCTSTR>(str));
}
а получается
вот так