forked from boostorg/regex
Initial commit of quickbook conversion of docs.
[SVN r37942]
This commit is contained in:
22
doc/non_std_strings.qbk
Normal file
22
doc/non_std_strings.qbk
Normal file
@ -0,0 +1,22 @@
|
||||
[section:non_std_strings Interfacing With Non-Standard String Types]
|
||||
|
||||
The Boost.Regex algorithms and iterators are all iterator-based,
|
||||
with convenience overloads of the algorithms provided that convert
|
||||
standard library string types to iterator pairs internally. If you want
|
||||
to search a non-standard string type then the trick is to convert that string
|
||||
into an iterator pair: so far I haven't come across any string types that
|
||||
can't be handled this way, even if they're not officially iterator based.
|
||||
Certainly any string type that provides access to it's internal buffer, along
|
||||
with it's length, can be converted into a pair of pointers (which can be
|
||||
used as iterators).
|
||||
|
||||
Some non-standard string types are sufficiently common that wappers have been
|
||||
provided for them already: currently this includes the ICU and MFC string class
|
||||
types.
|
||||
|
||||
[include icu_strings.qbk]
|
||||
[include mfc_strings.qbk]
|
||||
|
||||
[endsect]
|
||||
|
||||
|
Reference in New Issue
Block a user