Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 6472
Последний выпуск: 19.06.2015

Как преобразовать элемент динамического символьного массива в целое число?

78K
21 мая 2012 года
svitozar
11 / / 21.05.2012
есть такой примитивный код :
char* M=new char[n];
M[0]='k';
cout<<atoi(M[0]);
выдает такую ошибку:
" atoi: невозможно преобразовать параметр 1 из 'char' в 'const char *' "
что делать?
83K
22 мая 2012 года
rlib
3 / / 20.05.2012
Ну, как что делать? Передавать указатель на строчку, а не символ, как и требует функция, т.е.
cout<<atoi(&M[0]);
78K
22 мая 2012 года
svitozar
11 / / 21.05.2012
спасибо
230
22 мая 2012 года
wanja
1.2K / / 03.02.2003
А что ты вообще хочешь сделать? И, кстати, в какое число должна преобразовываться строчечка 'k'? Если нужен код символа, так пши просто int(M[0]).
78K
22 мая 2012 года
svitozar
11 / / 21.05.2012
я уже разобрался.да,мне больше подходит int(M[0]).

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог