Преобразование шестнадцатеричных чисел в десятичные

Я ищу способ преобразовать шестнадцатеричный(шестнадцатеричный) в dec(десятичный) легко. Я нашел простой способ сделать это, например:

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

Но с этим я не могу ввести 265. В любом случае, чтобы это работало так:

Ввод: 265

Вывод: 613

Есть ли способ сделать это?

Примечание:Я пробовал:

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

и это не работает.

8
задан Ziezi 19 September 2015 в 12:06
поделиться