Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
簡単な質問:
vector<int> vi; vi.reserve(1984); vi[84] = 1900;
これは合法ですか?ここで話しているのは、位置 84 の要素が破壊されていると考えているため、dtor が騒乱を引き起こす可能性のあるウィジェットではなく、位置 84 にはランダムな (またはおそらくゼロ d) メモリがあることに注意してください。