Четвер, 21.11.2024, 10:37
Кабінет інформатики Затурцівської ЗОШ ім. В. К. Липинського
Вітаю Вас Гость | RSS
Головна Як перевести величину цілого типу в тип string i навпаки - Форум Реєстрація Вхід
[ Нові повідомлення · Учасники · Правила форуму · Пошук · RSS ]
  • Сторінка 1 з 1
  • 1
Як перевести величину цілого типу в тип string i навпаки
aassДата: Четвер, 07.04.2011, 16:48 | Повідомлення # 1
Сержант
Група: Друзья
Повідомлень: 29
Репутація: 6
Статус: Offline
Як перевести з double, float, __int64, int, і т.д в string i навпаки.
За допомогою stringstream


Повідомлення відредагував aass - Четвер, 07.04.2011, 17:20
 
ОлегДата: Четвер, 07.04.2011, 17:05 | Повідомлення # 2
Сержант
Група: Друзья
Повідомлень: 28
Репутація: 7
Статус: Offline
Все дуже просто!!! smile
З string в даний тип:
string s;
(даний тип) res;
stringstream type(s);
type>>res;
змінна res буде результатом переводу з string в даний тип.
З даного типу в string:
string s;
(даний тип) res;
stringstream type;
type<<res;
s=type.str();
змінна s буде результатом переводу з даного типу в string.

Наприклад:

З string в int:
string s;
int res;
stringstream type(s);
type>>res;
змінна res буде результатом переводу з string в int.

З int в string:
string s;
int res;
stringstream type;
type<<res;
s=type.str();
змінна s буде результатом переводу з типу int в string.

Для роботи цих переводів треба підключити такі модулі:
#include<string>
#include<sstream>

Повідомлення відредагував Олег - Четвер, 07.04.2011, 17:07
 
  • Сторінка 1 з 1
  • 1
Пошук:

Zaturtsi © 2024 Створити безкоштовний сайт на uCoz