Преобразование типов
От:
DioNNis
http://i-liger.com
Дата:
07.09.06 18:30
Оценка:
Есть символ:
char ch='5';
int temp;
Нужно преобразовать в число 5 (temp=5)....
и то же самое для строки
char ch_m[3];
ch_m='52';
int temp;
Помиогите пожалуйста....
Владея информацией, владеешь миром. Уинстон Черчилль
Re: Преобразование типов
От:
Jax
Дата:
07.09.06 18:40
Оценка:
Здравствуйте, DioNNis, Вы писали:
DNN>Помиогите пожалуйста....
Функции
atoi, _atoi_l, _wtoi, _wtoi_l
.
И наоборот из числа в строку —
_itoa, _i64toa, _ui64toa, _itow, _i64tow, _ui64tow
Re: Преобразование типов
От:
Какая разница
Дата:
08.09.06 06:28
Оценка:
Здравствуйте, DioNNis, Вы писали:
DNN>Есть символ:
DNN> char ch='5';
DNN>int temp;
DNN>Нужно преобразовать в число 5 (temp=5)....
DNN>и то же самое для строки
DNN>char ch_m[3];
DNN>ch_m='52';
DNN>int temp;
DNN>Помиогите пожалуйста....
!0xDEAD
Re: Преобразование типов
От:
HiSH
http://m0riarty.ya.ru
Дата:
08.09.06 06:53
Оценка:
Здравствуйте, DioNNis, Вы писали:
DNN>Есть символ:
DNN> char ch='5';
DNN>int temp;
DNN>Нужно преобразовать в число 5 (temp=5)....
Для одного символа все совсем просто: int temp = ch — '0';
DNN>и то же самое для строки
DNN>char ch_m[3];
DNN>ch_m='52';
DNN>int temp;
Как уже сказали, atoi(). Или boost::lexical_cast<>.
Переместить
Удалить
Выделить ветку
Проголосовать
Пока на собственное сообщение не было ответов, его можно удалить.
Удалить
Проголосовать
Заголовок: