diff options
author | Paolo Carlini <pcarlini@unitus.it> | 2002-04-02 14:07:07 +0200 |
---|---|---|
committer | Paolo Carlini <paolo@gcc.gnu.org> | 2002-04-02 12:07:07 +0000 |
commit | 418bb88063f67d4de11c93bd40726ad07afecc20 (patch) | |
tree | 84110f6a4d89323263592cce80721716dec05443 /libjava/java/sql/Statement.java | |
parent | a14713223feae48a1a8c6b5883e9fedcfce44894 (diff) | |
download | gcc-418bb88063f67d4de11c93bd40726ad07afecc20.zip gcc-418bb88063f67d4de11c93bd40726ad07afecc20.tar.gz gcc-418bb88063f67d4de11c93bd40726ad07afecc20.tar.bz2 |
basic_string.h (replace(i1, i2, _CharT* k1, _CharT* k2), [...]): New specializations to optimize for the common cases of pointers and iterators.
2002-04-02 Paolo Carlini <pcarlini@unitus.it>
Nathan Myers <ncm@cantrip.org>
Philip Martin <philip@codematters.co.uk>
* include/bits/basic_string.h
(replace(i1, i2, _CharT* k1, _CharT* k2),
replace(i2, i2, const _CharT* k1, const _CharT* k2),
replace(i1, i2, iterator k1, iterator k2,
replace(i1, i2, const_iterator k1, const_iterator k2):
New specializations to optimize for the common cases of
pointers and iterators.
(replace(pos, n1, s, n2)): Tweak.
* include/bits/basic_string.tcc: Tweak comments.
* testsuite/21_strings/replace.cc (test04): New tests.
Co-Authored-By: Nathan Myers <ncm@cantrip.org>
Co-Authored-By: Philip Martin <philip@codematters.co.uk>
From-SVN: r51746
Diffstat (limited to 'libjava/java/sql/Statement.java')
0 files changed, 0 insertions, 0 deletions