4 ms·
The definition is perfectly consistent. append is in-place if there's enough capacity (and the programmer can check this directly with cap() if they want), and
by assbuttbuttass 1y ago
The definition is perfectly consistent. append is in-place if there's enough capacity (and the programmer can check this directly with cap() if they want), and otherwise it allocates a new backing array.
- terminalbraid 1y agoYes, it's consistent and complicated and non-intuitive. "Consistent" is necessary but not sufficient for "good".