transparent(template <class K> at(K&& key);
)の紛失理由がstd::map
にありますか?透明でない理由C++ 1x std :: map :: at?
8
A
答えて
7
私の推測では、std::map::at()
はstd::map::operator[]()
の "境界チェック済み"バージョンである必要があります。 std::map::operator[]()
のトランスペアレントバージョンを指定すると、std::map::key_type
とクエリキータイプK
に追加の要件が課されます。クエリキーがマップにない場合は、それを挿入する必要があります(デフォルトの構成値)。std::map::key_type
はクエリキーの種類。
関連する問題
- 1. C++:std :: map sorting
- 2. 明示的な理由のないOptionalDataException
- 3. モデルが透明に見える理由
- 4. const_iteratorをstd :: map :: eraseと一緒に使用できる理由
- 5. C++のクラッシュstd :: map
- 6. C# - 透明なフォーム
- 7. CバージョンのC++ std :: map
- 8. C++、デリゲート、アプリケーションクラッシュ、不明な理由
- 9. 明白な理由でC++ open()が動作しない
- 10. 透明なフォームCで不透明度を描画する
- 11. std :: mapをstd :: setをC++にコピー
- 12. テンプレートクラス値のC++ std :: map
- 13. std :: map :: insertのC++セグメンテーションフォールト
- 14. C#Alpha Blend透明なPictureBox
- 15. C#Winforms:透明なドラッグアンドドロップオーバーレイ
- 16. C#コンソールの不透明度/透明度
- 17. 10x1透明背景画像repeat-x何の理由で?
- 18. C++プログラムが何らかの不明な理由でクラッシュする
- 19. トランスペアレントな透明なステージScrollPaneが透明でない
- 20. std :: moveがstd :: listと一緒に動作しない理由
- 21. Objective-Cで透明な透明なPNGを作成するには?
- 22. SFMLスプライトが不明な理由で表示されない
- 23. Qt5 C++アプリケーションが不明な理由でクラッシュする
- 24. スタッキングコントロール(Winforms C#)(透明)
- 25. 不明な理由(ローカルホスト)の
- 26. 日は明白な理由
- 27. C++ 1zでtry_emplace()の代わりにstd :: map :: emplace()を使用する理由はありますか?
- 28. LinearLayout半透明(しかし透明ではない)
- 29. std :: futureのパラメータで参照を使用できない理由
- 30. std :: map、polymorphism and delete
透明な 'operator []'はありません – Slava
@Slavaですが、透明な 'find'を持っています。 – StoryTeller
私はそれを望んでいません。 Keyは特定の型であり、引数を誤って入力すると、何かを取るテンプレート化された関数は必要ありません。 – SergeyA