C++ のブースト ライブラリ、特にブースト ライブラリの日付クラスを使用するコードがいくつかあります。
残念ながら、関数はメモリ割り当てエラーを引き起こしていますが、そのような失敗を引き起こした日付シーケンスの正確な日付や実際の理由 (インデックスが範囲外だったのか、それとも単なるエラーだったのか) を確認することはできません。 int から日付を適切に解析できなかったか、それともキャスト エラーでしたか?)
catch (...) と言うのではなく、エラーをキャッチして、役立つデバッグ情報を出力するためのより良い方法があるかどうか疑問に思っています。
ありがとう!