Форум программистов, компьютерный форум, киберфорум
C++/CLI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.62/21: Рейтинг темы: голосов - 21, средняя оценка - 4.62
 Аватар для STBOL
2 / 2 / 0
Регистрация: 02.03.2013
Сообщений: 86

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

10.11.2013, 00:51. Показов 4416. Ответов 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
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru