mirror of
https://gitlab.com/fbb-git/cppannotations
synced 2024-11-16 07:48:44 +01:00
yo/history.yo updated to 7.0.1
git-svn-id: https://cppannotations.svn.sourceforge.net/svnroot/cppannotations/trunk@119 f6dd340e-d3f9-0310-b409-bdd246841980
This commit is contained in:
parent
7aadbb6a38
commit
e7cbd0fd63
3 changed files with 11 additions and 5 deletions
|
@ -5,6 +5,12 @@ changes (and sometimes for the third part as well).
|
|||
destructor bug has been solved
|
||||
END COMMENT)
|
||||
itemization(
|
||||
it() Version 7.0.1. was released shortly after releasing version 7.0.0, as
|
||||
the result of very extensive feedback received by Eric S. Raymond (esr at
|
||||
thyrsus dot com) and Edward Welbourne (eddy at chaos dot org dot
|
||||
uk). Considering the extent of the received feedback, it's appropriate to
|
||||
mention explicitly the sub-sub-release here. Many textual changes were made
|
||||
and section ref(STRINGMEMBERS) was completely reorganized.
|
||||
it() Version 7.0.0 comes with a new chapter discussing advanced template
|
||||
applications. Moreover, the general terminology used with templates has
|
||||
evolved. `Templates' are now considered a core concept, which is reflected by
|
||||
|
|
|
@ -293,7 +293,7 @@ in the tt(string) object.)
|
|||
tt(string &string::replace+OPENPARsize_type opos, size_type on, string
|
||||
argument,)linebreak() tt(size_type apos, size_type an+CLOSEPAR):
|
||||
quote(the specified substring of characters in tt(object) are
|
||||
replaced bby the specified subset of characters of tt(argument).
|
||||
replaced bby the specified subset of characters of tt(argument).
|
||||
If tt(on) is specified as 0, the member function em(inserts)
|
||||
tt(argument) into tt(object) at offset tt(opos).)
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ a new value. The entity referred to by tt(argument) always remains unchanged.
|
|||
Furthermore, tt(opos) indicates an offset into the tt(object) string, tt(apos)
|
||||
indicates an offset into the tt(argument) string. Analogously, tt(on)
|
||||
indicates a number of characters in the tt(object) string, and tt(an)
|
||||
indicates a number of characters in the tt(argument) string.
|
||||
indicates a number of characters in the tt(argument) string.
|
||||
|
||||
Both tt(opos) and tt(apos) must refer to existing offsets, or an exception
|
||||
will be generated. In contrast to this, tt(an) and tt(on) may exceed the
|
||||
|
@ -25,16 +25,16 @@ With many members, default values are available for tt(on, an) and
|
|||
tt(apos). Some members accept default values for tt(opos). By default,
|
||||
tt(apos) and tt(opos) are 0, while tt(on) and tt(an) can by default be
|
||||
interpreted as `the required number of characters to reach the end of the
|
||||
string'; where needed this can be made explicit by providing the
|
||||
string'; where needed this can be made explicit by providing the
|
||||
generic value tt(string::npos).
|
||||
|
||||
With members starting their operations at the end of the string object
|
||||
proceeding backwards, the default value of tt(opos) becomes the index of the
|
||||
object's em(last) character, while tt(on) refers to the
|
||||
length of the substring em(ending) at the character at tt(opos).
|
||||
length of the substring em(ending) at the character at tt(opos).
|
||||
|
||||
In the overviuw of member functions presented below it can be assumed that all
|
||||
these parameters accept default values unless indicated otherwise.
|
||||
these parameters accept default values unless indicated otherwise.
|
||||
|
||||
Of course, no defaults are accepted if a function requires additional
|
||||
arguments beyond the ones normally offering default values.
|
||||
|
|
Loading…
Reference in a new issue