boost::gregorian::date
のキーとして保存したいboost::unordered_map
のですが、このクラスの適切なハッシュ関数がないため、コードをコンパイルできません。
- 簡単な解決策は、変換し
std::string
て保存することです。文字列を使用すると非常にコストがかかるため、このソリューションは避けたいと思います。 - 日付を数値にエクスポートする関数を見つけようとしましたが、関数しか読み取れず、
day()
これが本当に適切かどうかわかりません。 - 私の日付と参照日付の間の日数を計算できますか?
日付または日付を数値としてエクスポートする関数を保存する他のより良い方法はありますか?