string в int



C из string в int

Автор Tengo Bregvadze задал вопрос в разделе Другие языки и технологии

C++. Из string в int. Вопрос внутри. и получил лучший ответ

Ответ от ZZZ0oO1Z[гуру]
int b = stoi(a);
ru.cppreference.com/w/cpp/string/basic_string/stol
Если древний компилятор, то либо ответ Ильи Андреева берите (тогда нудно будет atoi(a.c_str()) вызвать ), либо Капитана Гугла.
Но если Вас к старому стандарту ничего не привязывает, то проще, конечно, приучить себя сразу к std::stoi

Ответ от Sylar[гуру]
www. cyberforum .ru/cpp-builder /thread641636. html

Ответ от Илья Андреев[эксперт]
atoi / itoa ?

Ответ от Капитан Гугл[гуру]
Если только стандартными средствами, не унаследоваными от C, то
stringstream(a) >> b;

Ответ от Ly[гуру]
можно, для этого нужно взять a[0]-'0'(минус код символа 0) таким образом мы получим число 1, a[1]-'0' получим число 2, таким образом
sum=0;
for(i=0;i<strlen(s[i])-1; i++)
sum=sum*10+(s[i]-'0')

Ответ от Псевдоним[новичек]
Злесь много ответов

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: C++. Из string в int. Вопрос внутри.

Как в Visual C++ 2008 express перевести тип int в string или char?
а у вас фреймворк окошечный какой: MFC или Windows Forms?
В MFC- и WTL-приложениях используется
подробнее...
спросили в Нокиа Наджаф
НОД и НОК в C++.Кто напишет выберу лучшим ответом.
НОД:
int gcd(int x, int y)
{
if (y == 0)
return x;
return gcd(y, x % y);
подробнее...
спросили в Stdio h String h
Файлы в Си
1. открываем файл на чтение/запись
2. читаем весь в строку
3. разбиваем на массив из
подробнее...
спросили в Shadrinsk
Как в C++ перевести из string в char?
Прям похоже на задачу сжатия информации. Причём сжать любую информацию можно хоть в 1 бит. Только
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Выводить
C++, вывод char в file.
Вывод в файл:

#include <fstream>
#include <iostream>
#include
подробнее...

[C++] Считывание из файла в массив.
#include <fstream>
#include <algorithm>
#include <ctime> подробнее...
спросили в Shadrinsk String h
Вопрос по JAVA 🙂
Банальный)))
Как из String , типа "235423" получить int ?

String s = "235423";
Integer i = Integer.parseInt(s);

Т. е. для преобразования
подробнее...
спросили в Citykey.net C C Catch
Как отктыть случайное изображение из интернета в VisualBASIC
Попробуйте этот код:

' Copyright(c) 2010 danubetoronto@mail.ru
IImports
подробнее...
спросили в AVR
ARDUINO вопрос по вводу данных с клавиатуры
Для ввода с клавиатуры числа с двумя и более разрядами
создайте переменную типа String и на
подробнее...

C# запись файла в Hex формате
FileStream stream = new FileStream("file.file", FileMode.OpenOrCreate, FileAccess.ReadWrite);подробнее...
Itoa Си на Википедии
Посмотрите статью на википедии про Itoa Си
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*