Форум программистов, компьютерный форум CyberForum.ru

Как преобразовать string в int ? С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ static_cast<char>() не выводит некоторые символы http://www.cyberforum.ru/cpp-beginners/thread636565.html
Редактор geany, компилятор gcc. cout<< static_cast<char>(4) заместо ожидаемого знака бубей ничего не выводится. При этом cout<< static_cast<char>(100) например, работает коректно.
C++ Ошибка типов данных У меня возник вопрос: Запускаю программу Я должен ввести число от одного до трех, после значение записывается в переменную типа int Если мое число не подходит под это описание(меньше 0 или больше 3) выходит ошибка, в противном случае программа идет дальше. Но если я ввожу не число, а букву, то мне в бесконечном цикле выводится ошибка, а я хочу независимо от введенного значения (будь то буква... http://www.cyberforum.ru/cpp-beginners/thread636562.html
C++ Объявление функций внутри других функций
Иногда вижу в некоторых исходниках на c объявление функций, внутри main. Например: main(){ double sum(int max_num); } Так вот, хотел спросить зачем это делают?
Закрытый файл C++
У меня программа использует обычный текстовой файл для хранения различный параметров. Мне нужно сделать так, чтобы никакой пользователь не смог изменить их, иначе могут повредить программу. Как можно осуществить это? Может поменять разрешение... Подскажите???
C++ Вывести последнюю строку из файла http://www.cyberforum.ru/cpp-beginners/thread636533.html
Здравствуйте, пишу на этом форуме впервые. Я недавно начал изучать С++, по-этому знаний мало, может-ли кто-нибудь объяснить, как вывести последнюю строку из файла (как можно проще) ? Очень нужно...
C++ функция Люди скажите почему в 14 строке ошибка? #include<iostream> #include<iomanip> using std::cin; using std::cout; using std::endl; int main() { int x(0),y(0),z(0); подробнее

Показать сообщение отдельно
panicwassano
591 / 559 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
12.08.2012, 23:31     Как преобразовать string в int ? С++
c++11
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <string>
 
int main()
{
    std::string test = "45";
    int myint = std::stoi(test);
    std::cout << myint << '\n';
    return 0;
}

http://en.cppreference.com/w/cpp/str...ic_string/stol
 
Текущее время: 08:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru