Форум программистов, компьютерный форум CyberForum.ru

Преобразовать символ '5' в число 5 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как объединенить две строки для передачи функции соообщения? http://www.cyberforum.ru/cpp-beginners/thread1172448.html
#include "stdafx.h" #include <windows.h> //#include <iostream> //using namespace std; int main() { char* str = new char; double dbl = 1.1234123412341234; sprintf(str, "%.16g", dbl ); MessageBoxA( NULL, str, "Сообщение:", MB_OK );
C++ Определить k-ю цифру последовательности 10111213...9898 (выписаны подряд все двухзначные числа) Даны целое число л (1<=k<=180) и последовательность цифр 10111213...9898, в которой вписаны подряд все двухзначные числа. Определить k-ю цифру, если известно, что k - нечетное число. http://www.cyberforum.ru/cpp-beginners/thread1172443.html
Чат-Бот с++ C++
Хочу написать чат-бот на с++ для простого общения(друзей нет) но даже не знаю с чего начинать, весь интернет перешарил но так и не нашёл нормальный исходник. Прошу дать хоть маленький исходник чтобы дело поехало. Заранее спасибо!
Посоветуйте хорошую библиотеку для работы с zip-архивами C++
Здравствуйте. Быть может кто-то посоветует что-то хорошее? В гугл не посылать, пол интернета перелопатил, попадается только либы каменного века, которые не хотят компилироваться или не кроссплатформенные варианты или же коммерческие проекты.
C++ списки http://www.cyberforum.ru/cpp-beginners/thread1172408.html
Написать программу с функциями, которая: а)подсчитывает количество вхождений элемента C в список M ; б)удаляет со списка M все вхождения элемента C; в)печатает в обратном порядке элементы списка M.
C++ Обнуление элементов ниже главной диагонали Здравствуйте.Прошу вашей помощи.Элементы ниже главной диагонали матрицы обнуляются, а все остальные остаются без изменений.В чем причина?Заранее спасибо.Вот кусок кода: for (int l=0;l<n;l++) for (int i=l+1;i<n;i++) for (int g=0;g<n;g++) a-=a*a/a подробнее

Показать сообщение отдельно
алексашк
0 / 0 / 0
Регистрация: 21.01.2014
Сообщений: 73
Завершенные тесты: 1
11.05.2014, 18:53  [ТС]     Преобразовать символ '5' в число 5
Цитата Сообщение от Chernobyl Посмотреть сообщение
Так можно и другие числа от 0 до 9, не только 5.
Код C++
1
2
3
* * char n = '5';
* * int b = n -'0';
* * cout<<b;
суть не в том что мне именно это число преобразовать нужно(это просто пример), мне нужно преобразовать элемент массива типа char: с[i](например, номер элемента не важен), в число, при условии что он переводится в него(то есть там не буква и не знак) для последующих арифметических операций с ним.

Добавлено через 49 секунд
Цитата Сообщение от nmcf Посмотреть сообщение
Ну так объяви. Я привёл пример, предполагая, что остальная программа у тебя уже есть.
так программа и есть, всё равно подчёркивает, сейчас попробую исправить

Добавлено через 3 минуты
Цитата Сообщение от алексашк Посмотреть сообщение
Ну так объяви. Я привёл пример, предполагая, что остальная программа у тебя уже есть.
перепроверил всё, сам массив был объявлен, но при таком использовании подчёркивается

Добавлено через 3 минуты
Цитата Сообщение от алексашк Посмотреть сообщение
Ну так объяви. Я привёл пример, предполагая, что остальная программа у тебя уже есть.
всё, дошло, просто раскладку не поменял
но он выдаёт тупо 0 всегда

Добавлено через 9 минут
я вод думал, можно через номер символа вывести, то есть если нужно перевести число, то переводим его номер и минус 48(число 0, откуда идёт отсчёт), подскажите как реализовать
 
Текущее время: 00:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru