pair и |
tuple - |
гетерогенные; все прочие контейнеры гомогенные |
(все их |
элементы |
одного и того же типа). |
|
|
Элементы array, vector и tuple располагаются в памяти непрерыв |
но; forward_ list и map |
представляют |
собой связанные структуры. |
bi tset и vector<bool> |
хранят биты и |
обращаются |
к ним через прок |
си-объекты; все прочие |
контейнеры стандартной библиотеки могут хра |
нить различные типы и |
непосредственно обращаться |
к хранимым эле |
ментам. |
|
|
|
|
|
basic_ string требует, |
чтобы все были некоторой |
разновидностью |
символов и обеспечивали |
возможность работы со строками, как, напри |
мер, конкатенация или операции, чувствительные к локали. |
valarray требует, чтобы |
все элементы |
были числами и обеспечивали |
возможность выполнения числовых операций. |
|