Convertir hexadecimal a decimal

Estoy buscando una manera de convertirhex(hexadecimal) adec(decimal) fácilmente. Encontré una manera fácil de hacer esto como:

int k = 0x265;
cout << k << endl;

Pero con eso no puedo aportar265. ¿Hay alguna forma de que funcione así?

Entrada:265

Salida:613

Hay alguna forma de hacer eso ?

Nota: He intentado:

int k = 0x, b;
cin >> b;
cout << k + b << endl;

y no funciona.

Respuestas a la pregunta(6)

Su respuesta a la pregunta