basic_string.h (insert(__pos, __s, __n)): Optimize by avoiding temporaries and working in-place when possible. 2001-12-28 Paolo Carlini <pcarlini@unitus.it> Nathan Myers <ncm@cantrip.org> * include/bits/basic_string.h (insert(__pos, __s, __n)): Optimize by avoiding temporaries and working in-place when possible. (insert(__pos1, __str)): Call insert(__pos1, __str, __pos2, __n). (insert(__pos1, __str, __pos2, __n)): Call insert(__pos, __s, __n). * testsuite/21_strings/insert.cc (test02): New testcases. Co-Authored-By: Nathan Myers <ncm@cantrip.org> From-SVN: r48345
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
append.cc | Loading commit data... | |
assign.cc | Loading commit data... | |
c_strings.cc | Loading commit data... | |
capacity.cc | Loading commit data... | |
char_traits_requirements.cc | Loading commit data... | |
char_traits_typedefs.cc | Loading commit data... | |
compare.cc | Loading commit data... | |
ctor_copy_dtor.cc | Loading commit data... | |
element_access.cc | Loading commit data... | |
find.cc | Loading commit data... | |
insert.cc | Loading commit data... | |
inserters_extractors.cc | Loading commit data... | |
invariants.cc | Loading commit data... | |
nonmember.cc | Loading commit data... | |
operations.cc | Loading commit data... | |
replace.cc | Loading commit data... | |
rfind.cc | Loading commit data... | |
substr.cc | Loading commit data... |