Re: std::wstring содержащую число в hex формате -> int
От: dip_2000 Россия  
Дата: 04.10.07 06:51
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Люди, поможите...

А>есть:
А>
А>std::wstring s_value = L"0xc";
А>

А>из него нужно получить:
А>
А>int i_value == 12;
А>

А>пытаюсь так:
А>
А>std::wstringstream ss;
А>ss << std::dec << s_value;
А>ss >> i_value;
А>

А>получаю i_value = 0 (т.е. из "0xc" берётся только ноль).
А>Что я не так делаю? Куда копать?


long l_value = wcstol( value.c_str(),L"\n" ,16)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.