問題タブ [musl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - musl および glibc に対して data/time を tm/time_point に変換します。一般的な方法
struct tm
文字列データを(c) またはに変換したいと考えていますstd::chrono::time_point
。問題は、標準の libc (glibc とmusl )の両方の解決策を実行したいということです。解析したいツリー標準フォーマットがあります。
RFC-1123
1994 年 11 月 6 日 (日) 08:49:37 GMT
RFC-850
「日曜日、1994 年 11 月 6 日 08:49:37 GMT」
ANSI C の asctime 形式
日 11 月 6 日 08:49:37 1994"
それを機能させる方法はありますか?std::get_time
glibc では問題なく (そして迅速に) 動作するバグ
strptime
がありますが、musl では失敗します。
何か案が?のようにストリームを使いたくありませんget_time
。しかし、それが必要な場合は、それで結構です。(GCC5> と c++11 標準を使用しても問題ありません)