Пишу парсер даты. Код не компилируется. Заголовок подключил, почему не создается поток?
#include <iostream>
#include <string>
#include <sstream>
using namespace std;
void Parse(string& s) {
istream date_stream(s);
int year;
date_stream >> year;
date_stream.ignore();
int month;
date_stream >> month;
date_stream.ignore();
int day;
date_stream >> day;
cout << year << " " << month << " " << day;
}
int main() {
string text;
cin >> text;
Parse(text);
return 0;
}
Решение проблемы заключается в изменении istream на istringstream.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости