Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
bl@ckpantera
0 / 0 / 0
Регистрация: 30.10.2013
Сообщений: 5
#1

Преобразование int в аналог этого числа как символ - C++

31.10.2013, 17:55. Просмотров 795. Ответов 10
Метки нет (Все метки)

Как преобразовать например число 8 в символ '8', подскаживите плис
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2013, 17:55
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Преобразование int в аналог этого числа как символ (C++):

Преобразование двоичного массива int в символ - C++
Здравствуйте. У меня вопрос. Как преобразовать числовой массив, в котором, к примеру, 8 элементов, в символ? В массиве только нули и...

Преобразование числа в символ. - C++
Здравствуйте, пишу программу перевода числа из Р-ичной системы счисления в Q-ичную. Столкнулся с такой вот проблемкой... При Q<10 все...

Преобразование числа в символ и определение размера, - C++
Вот что я написал: #include<iostream> #include<cmath> using namespace std; void main() { const int n=5; int M={8,2,3,4,5}; ...

Считать из этого файла какой-либо символ и записать этот символ в новый файл - C++
здравствуйте , помогите с решением следующего задания: естьтекстовый файл vvod.txt, в нем записана строка. мне нужно считать из этого...

Составить программу ,позволяющую по последней цифре данного числа определить последнюю цифру этого куба этого числа. - C++
Составить программу ,позволяющую по последней цифре данного числа определить последнюю цифру этого куба этого числа.

Как получить int представление char (русские символ cp1251)? - C++
Как получить int представление char (русские символ cp1251)?

10
Croessmah
Ушел
Эксперт CЭксперт С++
13553 / 7704 / 872
Регистрация: 27.09.2012
Сообщений: 19,006
Записей в блоге: 3
Завершенные тесты: 1
31.10.2013, 17:56 #2
для цифр как вариант:
8 + '0'
2
newbie666
Заблокирован
31.10.2013, 18:00 #3
C++
1
2
3
4
int i = 8;
std::stringstream ss;
ss << i;
char symbol = ss.str().at(0);
0
scenotaph
120 / 120 / 15
Регистрация: 29.03.2013
Сообщений: 237
31.10.2013, 18:00 #4
Для чисел можете itoa использовать, например, правда это будет уже не символ.
0
alsav22
5426 / 4821 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
31.10.2013, 18:08 #5
Цитата Сообщение от scenotaph Посмотреть сообщение
Для чисел можете itoa использовать, например, правда это будет уже не символ.
Non-standard function.
0
Croessmah
Ушел
Эксперт CЭксперт С++
13553 / 7704 / 872
Регистрация: 27.09.2012
Сообщений: 19,006
Записей в блоге: 3
Завершенные тесты: 1
31.10.2013, 18:12 #6
std::to_string
0
castaway
Эксперт С++
4915 / 3023 / 370
Регистрация: 10.11.2010
Сообщений: 11,080
Записей в блоге: 10
Завершенные тесты: 1
31.10.2013, 18:14 #7
Цитата Сообщение от bl@ckpantera Посмотреть сообщение
Как преобразовать например число 8 в символ '8', подскаживите плис
Число может быть многозначным, а символ - это всегда один знак. Так что надо, число в строку, или цифру в символ?
0
MrGluck
Модератор
Эксперт CЭксперт С++
7491 / 4606 / 692
Регистрация: 29.11.2010
Сообщений: 12,591
31.10.2013, 18:19 #8
В символ можно преобразовать лишь цифры. Легче всего - добавить '0'. В строку - std::to_string.
1
castaway
Эксперт С++
4915 / 3023 / 370
Регистрация: 10.11.2010
Сообщений: 11,080
Записей в блоге: 10
Завершенные тесты: 1
31.10.2013, 18:21 #9
Число 12345 в символ не преобразовать..
0
MrGluck
31.10.2013, 18:22
  #10

Не по теме:

Цитата Сообщение от castaway Посмотреть сообщение
Число 12345 в символ не преобразовать..
хотел про цифры сказать, думал про одно - написал второе. Пофиксил.

0
bl@ckpantera
0 / 0 / 0
Регистрация: 30.10.2013
Сообщений: 5
31.10.2013, 18:43  [ТС] #11
Цитата Сообщение от castaway Посмотреть сообщение
Число может быть многозначным, а символ - это всегда один знак. Так что надо, число в строку, или цифру в символ?
unsigned int в символ.
У меня есть строка, например: string str = "Question "+ numQuestion +" is error" ;
переменная numQuestion должна иметь тип либо char, либо char* или string.
Тип стринг стандартный использую.

Добавлено через 5 минут
Цитата Сообщение от Croessmah Посмотреть сообщение
Спасибо помогло)

Добавлено через 5 минут
Всем спасибо)
0
31.10.2013, 18:43
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.10.2013, 18:43
Привет! Вот еще темы с ответами:

Как написать такое явное преобразование из double в unsigned long int - C++
как написать такое явное преобразование из double в unsigned long int??? спасибо всем кто поможет...

Как привести Int к строке, а затем удалить последний символ из строки - C++
#include &lt;string&gt; using namespace std; int main(){ int num; char string_num; char new_symbols; cin &gt;&gt;...

Напишите функцию f(int& m1, int& m0, int N), которая воз- вращает первую и последнюю цифры двузначного натурального числа N - C++
Напишите функцию f(int&amp; m1, int&amp; m0, int N), которая воз- вращает первую и последнюю цифры двузначного натурального числа N. Решение. ...

Ошибка линкера: ссылка на неразрешенный внешний символ "public: int __thiscall stack<int>::pop(void)" - C++
Всем привет! Возникает ошибка: error LNK2019: ссылка на неразрешенный внешний символ &quot;public: int __thiscall stack&lt;int&gt;::pop(void)&quot;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru