有一个16进制10进制的有关问题.多谢了

有一个16进制10进制的问题请教大家.谢谢了
现在我有一个字符串
string   valuean_1= "bc ";//字符串中表示一个十六进制的数
//这里转换出来为188
(如果valuean_1= "bcG "那么转出来的值还是188因为G不是16进制的了)

我要转换成10进制的数字该怎么转换或者有什么函数可以达到上面的目的把字符串中的16进制   转成int10进制?
这里先谢谢各位


------解决方案--------------------

试试sscanf