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
www. cyberforum .ru/cpp-builder /thread641636. html
Ответ от Илья Андреев[эксперт]
atoi / itoa ?
atoi / itoa ?
Ответ от Капитан Гугл[гуру]
Если только стандартными средствами, не унаследоваными от C, то
stringstream(a) >> b;
Если только стандартными средствами, не унаследоваными от 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')
можно, для этого нужно взять 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#
как говорится: "haters gonna hate".
специально для Soul.
string bin =
подробнее...
спросили в Нокиа Наджаф
НОД и НОК в C++.Кто напишет выберу лучшим ответом.
НОД:
int gcd(int x, int y)
{
if (y == 0)
return x;
return gcd(y, x % y);
подробнее...
НОД и НОК в C++.Кто напишет выберу лучшим ответом.
НОД:
int gcd(int x, int y)
{
if (y == 0)
return x;
return gcd(y, x % y);
подробнее...
спросили в Stdio h String h
Файлы в Си
1. открываем файл на чтение/запись
2. читаем весь в строку
3. разбиваем на массив из
подробнее...
Файлы в Си
1. открываем файл на чтение/запись
2. читаем весь в строку
3. разбиваем на массив из
подробнее...
спросили в Shadrinsk
Как в C++ перевести из string в char?
Прям похоже на задачу сжатия информации. Причём сжать любую информацию можно хоть в 1 бит. Только
подробнее...
Как в C++ перевести из string в char?
Прям похоже на задачу сжатия информации. Причём сжать любую информацию можно хоть в 1 бит. Только
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Stdio h Stdlib h
Как задать двумерный массив строк в C? Как его потом заполнять?
Можно и так.. .
// _70077822
#include <stdio.h>
#include
подробнее...
Как задать двумерный массив строк в C? Как его потом заполнять?
Можно и так.. .
// _70077822
#include <stdio.h>
#include
подробнее...
спросили в Выводить
C++, вывод char в file.
Вывод в файл:
#include <fstream>
#include <iostream>
#include
подробнее...
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);
Т. е. для преобразования
подробнее...
Вопрос по 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
подробнее...
Как отктыть случайное изображение из интернета в VisualBASIC
Попробуйте этот код:
' Copyright(c) 2010 danubetoronto@mail.ru
IImports
подробнее...
спросили в AVR
ARDUINO вопрос по вводу данных с клавиатуры
Для ввода с клавиатуры числа с двумя и более разрядами
создайте переменную типа String и на
подробнее...
ARDUINO вопрос по вводу данных с клавиатуры
Для ввода с клавиатуры числа с двумя и более разрядами
создайте переменную типа String и на
подробнее...
C# запись файла в Hex формате
FileStream stream = new FileStream("file.file", FileMode.OpenOrCreate, FileAccess.ReadWrite);
подробнее...