for (int i = 1; i <= k; i++) {
getline(file, text);
cout << "1 part '" << text.substr(0, text.find('/')) << "' sec part '" << text.substr(text.find('/') + 1)<<"'" << endl;
day += stoi(text.substr(0,text.find("/")).c_str())- 48 + stoi (text.substr(text.find("/")+1).c_str()) - 48;
cout << "day " << day << endl;
}
у меня на входе строка по типу dd/mm , причем первая цифра может быть нулем. Я пытаюсь выделить подстроку, но ничего не получается, т.к. find не находит "/" и возвращает огромное значение. Не знаю что делать, т.к. только учу язык, а времени мало.