Аватар для STBOL
2 / 2 / 0
Регистрация: 02.03.2013
Сообщений: 86

Как преобразовать переменную типа integer в string

10.11.2013, 00:51. Показов 4426. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Приветствую! Объясните как преобразовать переменную типа integer в string. Если не трудно распишите, что за что отвечает.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.11.2013, 00:51
Ответы с готовыми решениями:

Как конвертировать переменную типа Double в переменную типа String?
Как конвертировать переменную типа Double в переменную типа String. И наоборот.

Как преобразовать char* в string и вывести переменную string на экран?
for (int k = 0; k < 10; k++) { int x = (int)rand() / RAND_MAX + rand() % 6 + 2; char *chars = new char; ...

как в цикле сопоставить переменной integer переменную string?
Возможно вопрос прозвучал по-дурацки. поясню на коде: for i := 1 to 6 do begin if i = 1 then s := 'ab'; if i = 2 then s...

22
 Аватар для Folko
267 / 255 / 27
Регистрация: 27.09.2013
Сообщений: 876
Записей в блоге: 1
10.11.2013, 00:52
STBOL, смотря где пишете. В билдере например это IntToStr()
0
187 / 172 / 38
Регистрация: 03.08.2012
Сообщений: 596
10.11.2013, 01:00
C++
1
std::to_string(10)
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9007 / 4708 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
10.11.2013, 01:25
C++
1
2
3
4
int a = 12345;
char buf[16] = {'\0'};
itoa(a, buf, 10);//в buf получим десятичное представление a
string str_int = buf;
1
5500 / 4895 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
10.11.2013, 07:47
C++
1
2
3
char buf[255];
int n = 12345;
sprintf(buf, "%d", n);
0
 Аватар для STBOL
2 / 2 / 0
Регистрация: 02.03.2013
Сообщений: 86
10.11.2013, 14:19  [ТС]
Folko, Пишу в visual studio 2010. А можете объяснить, что да как. Иначе пока не пойму не научусь.
0
 Аватар для Folko
267 / 255 / 27
Регистрация: 27.09.2013
Сообщений: 876
Записей в блоге: 1
10.11.2013, 14:40
STBOL, тогда попробуйте варианты в сообщениях выше. Они должны в студии работать
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
10.11.2013, 15:09
C++
1
2
3
4
std::stringstream ss;
int i = 42;
ss << i;
std::string s = s.str(); // Получили строку
1
 Аватар для STBOL
2 / 2 / 0
Регистрация: 02.03.2013
Сообщений: 86
10.11.2013, 15:42  [ТС]
Tulosba, Тут переменная ss является переведенной? А что означает 4 строка и что мне выводить?
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
10.11.2013, 15:45
STBOL, ss имеет тип std::stringstream. Преобразованное в строку значение будет в переменной s.
0
 Аватар для STBOL
2 / 2 / 0
Регистрация: 02.03.2013
Сообщений: 86
10.11.2013, 16:04  [ТС]
Tulosba, Ясно, а какую библиотеку нужно подключить?
#include <iostream>
#include <string.h>

Обе подключил, не работает.
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
10.11.2013, 16:09
<sstream> (по ссылке выше есть инфа)
вместо <string.h> надо <string>
0
 Аватар для STBOL
2 / 2 / 0
Регистрация: 02.03.2013
Сообщений: 86
10.11.2013, 17:02  [ТС]
Tulosba, Теперь говорит что строка
std::string s = s.str();
'str' : is not a member of 'std::basic_string<_Elem,_Traits,_Ax>'
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
10.11.2013, 17:07
STBOL, у меня опечатка. Должно быть:
C++
1
std::string s = ss.str();
0
 Аватар для STBOL
2 / 2 / 0
Регистрация: 02.03.2013
Сообщений: 86
10.11.2013, 17:14  [ТС]
Tulosba, Спасибо! Вот только я все равно не могу вывести её в метке
C++
1
this->label1->Text = s;
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
10.11.2013, 17:16
STBOL, о какой среде речь? А вижу... studio 2010. А проект какой: MFC? Forms?
P.S. Рекомендую темы связанные с конкретной средой/технологией размещать в соответствующем разделе.
0
 Аватар для STBOL
2 / 2 / 0
Регистрация: 02.03.2013
Сообщений: 86
10.11.2013, 17:23  [ТС]
Tulosba, Да, Microsoft Forms Application.
Так тут вроде такого нет. Форум для начинающих c++
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
10.11.2013, 18:43
Для WinForms было бы проще что-то типа такого:
C++
1
this->label1->Text = i.ToString();
1
 Аватар для STBOL
2 / 2 / 0
Регистрация: 02.03.2013
Сообщений: 86
10.11.2013, 18:49  [ТС]
Tulosba, Спасибо!!! Работает, вот только я уже писал это, но все с маленькими буквами
0
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
10.11.2013, 19:00
STBOL, просто надо сразу было сказать какой проект, помогли бы быстрее. А создавать тему в ветке https://www.cyberforum.ru/cpp-cli-winforms/
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.11.2013, 19:00
Помогаю со студенческими работами здесь

Как строковую переменную(String) сканвертировать в переменную типа(Real)
У меня есть Edit1.Text (строковая) а var x: Real каким образом мне сконвертировать Edit1.Text в х Подразумевается что в Edit1.Text...

Как передать из ACCESS переменную STRING в переменную окружения (типа CMD команды SET=)
Добрый день! Подскажите как установить переменную окружения из ACCESS. Допустим у меня есть переменная CurrentDir типа String и я хочу...

Как сравнить переменную типа String с переменной типа Int?
Как сравнить переменную типа String с переменной типа Int в конструкции &quot;if&quot;???

Сформировать в переменной B типа Integer переменную А, прочитанную как число
Сформировать случайным образом переменную A типа String, состоящую из 8 цифр. Сформировать в переменной B типа Integer переменную А,...

Как преобразовать число типа int в строку типа string без методов-конвертов на C#?
В общем, все что выше написано. Пишу в Visual Studio на C#. Преобразовать без конвертирования, например, дано int, дано string, и это число...


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

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

Новые блоги и статьи
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор элементов справочника 1С по перечислениям
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru