convertir en mayusculas un numero hexadecimalHola tengo un unsigned int q contiene un nume

sara
12 de Enero del 2010
Hola tengo un unsigned int q contiene un numero en hexadecimal. pero al imprimirlo las letras salen en minusculas. queria saber la forma de convertirlo en mayusculas.
buscando por ahi vi la posibilidad de convertirlo en string (ultoa) y despues convertirlo en mayusculas (toupper) pero no consigo usar la funcion ultoa.
Si alguien me puede ayudar... gracias