Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
92 / 88 / 17
Регистрация: 13.11.2011
Сообщений: 193

Как int конвертировать в string или char?

07.06.2012, 17:38. Показов 3107. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
например как сделать это:
C++
1
2
int x=5;
string y="Hello"+x;
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.06.2012, 17:38
Ответы с готовыми решениями:

char to int не могу не как конвертировать
читаю из файла в массив char'ов соответственно есь массив из четырех элементов в каторых записан один int, вот как это кампу объяснить ...

Реализация функции char *padl(const char *string, int len, int c=' ')
Реализовать функцию возвращающую указатель на новую строку длины len, полученную из string либо удалением лишних символов слева , либо...

Как конвертировать String в int
Вот например: string a = 09; Сделать что б: Int b = 9; а также: string a = 17; Сделать что б: Int b = 17;

10
программист С++
 Аватар для sandye51
860 / 600 / 147
Регистрация: 19.12.2010
Сообщений: 2,014
07.06.2012, 18:06
C++
1
2
3
4
5
6
7
int x = 5;
std::stringstream stream(std::stringstream::out | std::stringstream::in);
stream << x;
std::string number;
stream >> number;
 
std::string y = std::string("Hello") + number;
1
92 / 88 / 17
Регистрация: 13.11.2011
Сообщений: 193
07.06.2012, 18:21  [ТС]
sandye51, выдает ошибку
variable `std::stringstream stream' has initializer but incomplete type
incomplete type `std::stringstream' used in nested name specifier
0
Эксперт С++
1675 / 1047 / 174
Регистрация: 27.09.2009
Сообщений: 1,945
07.06.2012, 19:33
Можно так
0
92 / 88 / 17
Регистрация: 13.11.2011
Сообщений: 193
07.06.2012, 19:58  [ТС]
Nick Alte, опять ошибка ((
7 D:\мусор\c++\urok\Безымянный8.cpp `to_string' is not a member of `std'
у меня DevC++, не слышал о функции itoa ? как она работает я не знаю
0
Эксперт С++
1675 / 1047 / 174
Регистрация: 27.09.2009
Сообщений: 1,945
07.06.2012, 21:04
Цитата Сообщение от rinat_w Посмотреть сообщение
опять ошибка
Это потому что Dev-C++ не совместим с новым стандартом, в котором помимо прочего появилась и эта полезная функция. По ссылке-то всё работает. Советую переползать на более современные компиляторы.
1
92 / 88 / 17
Регистрация: 13.11.2011
Сообщений: 193
07.06.2012, 23:58  [ТС]
ладно всем спасибо
0
 Аватар для Troll_Face
608 / 406 / 8
Регистрация: 26.04.2012
Сообщений: 2,065
08.06.2012, 00:09
rinat_w, пусть в х находится число 5, прибавь к х 36h и получишь ASCIIкод символа A, потом занесешь х в переменную типа char, а дальше к строке тип чар присобачить можно
0
92 / 88 / 17
Регистрация: 13.11.2011
Сообщений: 193
08.06.2012, 00:39  [ТС]
Fatal Error, этот метод знаю иногда пользуюсь, но блин слишком громоздкий например если выполнить string умножить на string
0
Каратель
Эксперт С++
6610 / 4029 / 401
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
08.06.2012, 00:56
rinat_w, попробуйте
C++
1
#include <sstream>
и код из 2-го поста, должен работать
1
3 / 26 / 9
Регистрация: 29.08.2010
Сообщений: 204
08.06.2012, 03:15
rinat_w,
C++
1
2
3
4
5
6
7
8
9
#include <boost\lexical_cast.hpp>
#include <string>
 
int main() {
 
    string str = "Hello + ";
    str += boost::lexical_cast<std::string>(5);
        return 0;
}
Не знаю, может поможет( если стоит библиотека boost)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.06.2012, 03:15
Помогаю со студенческими работами здесь

Как конвертировать string в массив char
Как конвертировать string в массив char

Конвертировать массив string в переменную char, либо в переменную int
помогите. ошибка вылетает в строке if (s == w), а именно &quot;не удаётся применить индексование через к выражению типа char&quot;. Как мне...

Как конвертировать String[] в Char[,] ?
Суть вопроса в заголовке ну на всякий повторюсь как конвертировать String в Char

Как конвертировать int в string через textBox?
private void button1_Click(object sender, EventArgs e) { int number = Convert.ToInt32(textBox1.Text); ...

Как конвертировать время типа string в тип int?
как конвертировать время типа string в тип int собственно получаю время до завершения типа string и нужно конвертировать в int что бы...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru