Opened 16 years ago
Closed 16 years ago
#291 closed discussion (fixed)
vector::resize does not behave like std::vector
Reported by: | Peter | Owned by: | Peter |
---|---|---|---|
Priority: | minor | Milestone: | yat 0.4 |
Component: | utility | Version: | trunk |
Keywords: | Cc: |
Description
In the following code
vector vec(10,3.14); vec.resize(5); cout << vec(0);
will display 0
while in std::vector case similar code will display 3.14
that is when size is decreased values are not changed. This could be confusing for user?
Change History (3)
comment:1 Changed 16 years ago by
comment:2 Changed 16 years ago by
Owner: | changed from Jari Häkkinen to Peter |
---|---|
Status: | new → assigned |
We have decided to remove resize function
Note: See
TracTickets for help on using
tickets.
After ticket:256 is implemented, we can write
so resize is not really needed. I vote for removing the function.