Per il warning usa la _itoa come suggerito.
L'errore è che stai cercando di assegnare ad una stringa managed ( dot.net ) una stringa C che sono incompatibili.

http://blogs.msdn.com/slippman/archi...02/147090.aspx

Nelle note di commento si trova anche il tuo caso.