как с строковой преобразовать в int

Бурцев Николай
Offline
Зарегистрирован: 24.10.2020

как с строковой преобразовать в int. 

sadman41
Offline
Зарегистрирован: 19.10.2016

strtol()

DetSimen
DetSimen аватар
Offline
Зарегистрирован: 25.01.2017

или atoi()

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

А чё так? Может у ТС String, Мы же не знаем что он имеет в виду под "строковой".

Пока на заданный вопрос ответ может быть только: "взять и преобразовать".

Бурцев Николай, может Вы таки смилостивитесь и покажете нам какой у Вас тип данных?

Pyotr
Offline
Зарегистрирован: 12.03.2014

А может это продолжение другой темы http://arduino.ru/forum/programmirovanie/ne-smog-postroit-logiku-s-chasami-realnogo-vremeni

mifar
Offline
Зарегистрирован: 07.04.2021

Бурцев Николай пишет:

как с строковой преобразовать в int. 

Открыть описание и примеры используемой библиотеки и не надо никаких преобразований

//    Если требуется получить время в виде цифр, то можно вызвать функцию gettime() без параметра, после чего получить время из переменных:
//        - Пример: watch.gettime();
//                  Serial.print(watch.Hours);   Serial.print(":");  // Вывести часы.
//                  Serial.print(watch.minutes); Serial.print(":");  // Вывести минуты.
//                  Serial.print(watch.seconds); Serial.println(""); // Вывести секунды.
//        seconds - Переменная содержит секунды     0-59.
//        minutes - Переменная содержит минуты      0-59.
//        hours   - Переменная содержит часы        1-12.
//        Hours   - Переменная содержит часы        0-23.

 

sadman41
Offline
Зарегистрирован: 19.10.2016

ЕвгенийП пишет:

А чё так? Может у ТС String, Мы же не знаем что он имеет в виду под "строковой".

Дак нам пофигу, что он имеет. Функция ж преобразует. Какой вопрос - такой ответ.

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

Еще один отлучен от гугла.

ТС - не лазьте постоянно по порнохабам и не забанят.

По запросу "C++ str в int" я получил 100500 ссылок.