“cpp/string/basic string/clear”的版本间的差异
来自cppreference.com
< cpp | string | basic string
小 |
小 (~) |
||
第2行: | 第2行: | ||
{{cpp/string/basic_string/navbar}} | {{cpp/string/basic_string/navbar}} | ||
{{dcl begin}} | {{dcl begin}} | ||
− | {{dcl | | + | {{dcl | |
void clear(); | void clear(); | ||
+ | |||
+ | |||
}} | }} | ||
{{dcl end}} | {{dcl end}} | ||
第19行: | 第21行: | ||
===注意=== | ===注意=== | ||
不同于 {{lc|std::vector::clear}} , C++ 标准不显式要求此函数不更改 {{lc|capacity}} ,但既存实现都不更改容量。这意味着它们不释放分配的内存(参阅 {{lc|shrink_to_fit}} )。 | 不同于 {{lc|std::vector::clear}} , C++ 标准不显式要求此函数不更改 {{lc|capacity}} ,但既存实现都不更改容量。这意味着它们不释放分配的内存(参阅 {{lc|shrink_to_fit}} )。 | ||
− | |||
− | |||
− | |||
===复杂度=== | ===复杂度=== |