I've been working on a program to try to convert a number from one base to another. I've been trying to use itoa() to do this, as it seems to have the necessary input fields. For some reason the program won't put a value into the edit box that should recieve it. I don't know whether the problem lies in my code (a single function and the edit boxes), or the itoa() function. I'm not getting any error codes. I'm including the dialog c++ file.
void CBaseconverterDlg::OnConvert()
{
// TODO: Add your control notification handler code here
char *pointer, holder[256];
pointer = &holder[128];
m_Target = *itoa(m_Source, pointer, m_Base);
UpdateData(TRUE);
UpdateData(FALSE);
}