Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
Main Page
Related Pages
Topics
Namespaces
Data Structures
Files
File List
Globals
EXTERNAL_HEADERS
RSL
tests
regress
21.string.replace.stdcxx-170.cpp
Go to the documentation of this file.
1
29
#include <cassert>
30
#include <string>
31
32
int
main
()
33
{
34
std::string
s
(
"abc"
);
35
36
s
.replace (
s
.begin (),
s
.begin (),
s
.begin () + 1,
s
.begin () + 2);
37
assert
(
"babc"
==
s
);
38
39
s
=
"abc"
;
40
41
s
.replace (
s
.begin (),
s
.begin (),
s
.rbegin () + 1,
s
.rbegin () + 2);
42
assert
(
"babc"
==
s
);
43
44
s
=
"abc"
;
45
46
s
.replace (
s
.begin (),
s
.begin (), &
s
[1], &
s
[2]);
47
assert
(
"babc"
==
s
);
48
49
return
0;
50
}
s
#define s
Definition
rw_alg_test.h:221
main
int main()
Definition
21.string.replace.stdcxx-170.cpp:32
assert
#define assert(expr)
Definition
_cassert.h:40
Generated by
1.9.8