Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 08.04.2013
Сообщений: 138
1

Преобразование int в string и слияние строк

21.09.2013, 23:51. Просмотров 1089. Ответов 4
Метки нет (Все метки)

C++
1
2
3
4
5
           int KeysOfFile+=1;
           string KeysOfFileS=KeysOfFile;
           string  newNameOfBook="book";
           string  newSec=newNameOfBook+KeysOfFileS;
           cout << newSec << endl;
Оно мне выдает какую-то ересь. Как сделать чтобы KeysOfFile превратить строку и потом выполнить слияние со строкой newNameOfBook, чтобы в конце вышло что-то вроде "book3" ?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.09.2013, 23:51
Ответы с готовыми решениями:

Преобразование string в int
Спасибо Добавлено через 30 минут private void textBox1_TextChanged(object sender,...

преобразование string в int
Вот не пойму, как способом можно преобразование string в int... Как вывести int в string...

Преобразование int в string
не могу не как реализовать преобразование int в string, подскажите как это сделать ? например число...

Преобразование string в int
нужно текст (string) из textBox преобразовать в число (int)

4
What a waste!
1576 / 1277 / 171
Регистрация: 21.04.2012
Сообщений: 2,677
21.09.2013, 23:56 2
1.
C++
1
2
string  newNameOfBook="book";
newNameOfBook += to_string(KeysOfFile);
2.
C++
1
2
3
4
5
6
#include <sstream>
// ...
ostringstream oss;
oss << KeysOfFile;
string  newNameOfBook="book";
newNameOfBook += oss.str();
2
260 / 235 / 161
Регистрация: 10.12.2011
Сообщений: 513
21.09.2013, 23:59 3
А если так ?)
C++
1
2
3
4
5
int KeysOfFile+=1;
           std::string KeysOfFileS= std::to_string(KeysOfFile);
           std::string  newNameOfBook="book";
           std::string  newSec=newNameOfBook+KeysOfFileS;
           cout << newSec << endl;
0
0 / 0 / 0
Регистрация: 08.04.2013
Сообщений: 138
22.09.2013, 00:17  [ТС] 4
gray_fox, подошел 2-й вариант, спасибо. KeysOfFile можно будет и дальше использовать как переменную типа int, после этих махинаций ?
0
What a waste!
1576 / 1277 / 171
Регистрация: 21.04.2012
Сообщений: 2,677
22.09.2013, 00:19 5
Цитата Сообщение от neic777 Посмотреть сообщение
KeysOfFile можно будет и дальше использовать как переменную типа int, после этих махинаций ?
Можно.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.09.2013, 00:19

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

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

Преобразование string в int
подскажите, как правильно преобразовать string в int без изменения строк 7-8 и без sscanf ? ...

Преобразование String в int[]
Помогите,пожалуйста преобразовать! есть строка key1 = 04589621 её нужно преобразовать в массив...

Преобразование string в int
Здравствуйте, прошу помощи со следующей проблемой: при считывании массива чисел из текстового файла...


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

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

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