| 278 | |
| 279 | |
| 280 | bool resize(size_t new_size, Elem default_val) |
| 281 | { |
| 282 | size_t old_size= elements(); |
| 283 | if (reserve(new_size)) |
| 284 | return true; |
| 285 | |
| 286 | if (new_size > old_size) |
| 287 | { |
| 288 | set_dynamic(&array, (uchar*)&default_val, new_size - 1); |
| 289 | /*for (size_t i= old_size; i != new_size; i++) |
| 290 | { |
| 291 | at(i)= default_val; |
| 292 | }*/ |
| 293 | } |
| 294 | return false; |
| 295 | } |
| 296 | |
| 297 | ~Dynamic_array() |
| 298 | { |
nothing calls this directly
no test coverage detected