【发布时间】:2019-10-10 01:55:43
【问题描述】:
我正在考虑使用函数std::chrono::from_stream (std::chrono::year_month_day) 从const std::string& 获取std::chrono::year_month_day 对象,例如2018-12-09T00:00:00。
在 cppreference 中没有使用 std::chrono::from_stream 的示例。所以我想,它可以像std::get_time 一样使用。
但有一个问题。 std::chrono::year_month_day 有很奇怪的参数(个人意见)
(std::basic_istream<CharT, Traits>& is, const CharT* fmt, std::chrono::year_month_day& ymd, std::basic_string<CharT, Traits, Alloc>* abbrev = nullptr, std::chrono::minutes* offset = nullptr)
又不知什么原因返回std::basic_istream,才发现自己真的不知道如何正确使用。
请问有人知道吗? 谢谢。
【问题讨论】: