Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Mиxaил
533 / 438 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
#1

Строка -> Число, и наоборот - C++

20.04.2011, 22:16. Просмотров 533. Ответов 2
Метки нет (Все метки)

Короче говоря, нужна какая-нить C++ функция для перевода строки в число и наоборот.
Функцию atoi() я знаю, но она Си-шная, из <stdlib.h>, поэтому, отпадает... Кто знает, помогите! =)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.04.2011, 22:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Строка -> Число, и наоборот (C++):

Перегрузка преобразования класса-строка в тип string (и наоборот) - C++
Помогите, а то не могу разобраться:(( перегрузка преобразования класса-строка в тип string (и наоборот). #include &quot;stdafx.h&quot; ...

Конвертировать строку с датой и временем в число секунд и наоборот - число секунд в дату и время - C++
Здравствуйте. Подскажите пожалуйста есть строки типа char/string: 2015.04.30 06:30 как перевести данное время в число секунд. И...

число наоборот - C++
помогите сделать задачу число наоборот только для четырёхзначных чисел с коментариями в dev c++

Дана строка латинских букв. После заглавной буквы поставить вставить эту же прописную букву и наоборот - C++
Дана строка латинских букв. После заглавной буквы поставить вставить эту же прописную букву и наоборот. Добавлено через 1 час 11 минут...

Записать двузначное число наоборот - C++
Дано 2-х значное число , записать наоборот

дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа. Строка должна вводиться с клавиатуры. - C++
Будьте добры,помогите с решением задачи: дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа. Строка...

2
asics
Freelance
Эксперт С++
2852 / 1787 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
20.04.2011, 22:21 #2
Mиxaил,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <sstream>
#include <string>
 
int main(){
  int n = 1234;
  //Число в строку
  std::ostringstream ost;
  ost << n;
  std::string s_num = ost.str();
  std::cout << s_num << "\n\n";
  n = 0;
  //Строка в число
  std::istringstream ist(s_num);
  ist >> n;
  std::cout << n;
  return 0;
}
0
Mиxaил
533 / 438 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
20.04.2011, 22:23  [ТС] #3
asics, от души, спасибо!!! Давно читал про это на cplusplus.com, напомнил мне!!! =)))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.04.2011, 22:23
Привет! Вот еще темы с ответами:

Перевести число из 2-ой системы в 10-тичную и наоборот - C++
Перевести число из 2-ой системы в 10-тичную и наоборот.(Желательно с алгоритмом)Заранее спасибо.

В массиве заменить отрицательное на положительное число и наоборот - C++
Нужно в массиве заменить отрицательное на положительное число и наоборот!!! # include &lt;iostream&gt; # include &lt;ctime&gt; using namespace...

Как перевести из символа в число и после наоборот - C++
Доброго Вам времени суток форумчане! Сразу к делу. Сталкнулся с проблемой в учебнике Лафоре есть пример //parse.cpp разбор...

Вывести на экран зеркально (наоборот) число любой длины - C++
https://www.hackerrank.com/contests/lesson-6/challenges/challenge-941/copy-from/1302128605 Помогите Пожалуйста!!!! Input Format ...


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

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

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