gpt4 book ai didi

c++ - 用于解析 C++ 中重复日期描述的库?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:05:50 26 4
gpt4 key购买 nike

对于我的应用程序,我需要一个可以处理日期直接描述的解析器,例如“12/31/10”表示今年的除夕,但也可以处理/repeating/日期的描述,例如“每个月的第一个星期一。” boost::date_time 已经有了日期生成器的概念,但我认为它没有提供任何通用的方法在不知道将生成的生成器类型的情况下将字符串转换为日期生成器。

在我去重新发明轮子之前,是否已经有一些东西可以做到这一点?我对字符串的确切语言很灵活,只要它是非程序员可以阅读和理解的内容即可。

最佳答案

您可以使用很棒的 boost::spirit 库。

它允许您轻松地为这类事情创建解析器。

关于c++ - 用于解析 C++ 中重复日期描述的库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4475110/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com