std::array<bool>
はstd::vector<bool>
と同じビットパッキングメモリ最適化を実装していますか?std :: arrayの動作<bool>とstd :: vector <bool>
ありがとうございます!
std::array<bool>
はstd::vector<bool>
と同じビットパッキングメモリ最適化を実装していますか?std :: arrayの動作<bool>とstd :: vector <bool>
ありがとうございます!
いいえ、std::array
にはの特殊文字はありませんタイプです。
あなたは詳細hereを見つけることができますが、基本的に、std::array
だけである:
Cスタイルの配列T [N]を保持する構造体と同じ意味を持つ集合型
の場合との場合boolこれは、BスタイルのCスタイルの配列であり、ビットセットの種類ではありません。
ありがとうございました! –
@ClioCallidaあなたは大歓迎です:) –
いいえ、そうではありません。 –
でも、標準的な委員会[彼らの間違いについて学んだ](https://howardhinnant.github.io/onvectorbool.html);-) – zett42
@ NeeButterworthなぜですか?なぜこれは 'array'の有効な表現ではありませんか? http://coliru.stacked-crooked.com/a/6a2087c3125e0f52 –