mirror of
https://github.com/bolero-MURAKAMI/Sprout.git
synced 2025-07-12 14:54:10 +00:00
fix Issue #49
This commit is contained in:
parent
350e883d35
commit
88ee58bcf4
80 changed files with 1547 additions and 164 deletions
66
source/libs/string/basic_string/compare-iterator.rst
Normal file
66
source/libs/string/basic_string/compare-iterator.rst
Normal file
|
@ -0,0 +1,66 @@
|
|||
.. _sprout-string-basic_string-compare-iterator:
|
||||
###############################################################################
|
||||
compare
|
||||
###############################################################################
|
||||
|
||||
Interface
|
||||
========================================
|
||||
.. sourcecode:: c++
|
||||
|
||||
template<typename StringConstIterator>
|
||||
SPROUT_CONSTEXPR int compare(StringConstIterator s) const;
|
||||
|
||||
Requires
|
||||
========================================
|
||||
|
||||
| ``std::is_same<StringConstIterator, const_iterator>::value || std::is_same<StringConstIterator, iterator>::value``.
|
||||
|
||||
Returns
|
||||
========================================
|
||||
|
||||
| ``compare(basic_string(s))``.
|
||||
|
||||
----
|
||||
|
||||
Interface
|
||||
========================================
|
||||
.. sourcecode:: c++
|
||||
|
||||
template<typename StringConstIterator>
|
||||
SPROUT_CONSTEXPR int compare(size_type pos1, size_type n1, StringConstIterator s) const;
|
||||
|
||||
Requires
|
||||
========================================
|
||||
|
||||
| ``std::is_same<StringConstIterator, const_iterator>::value || std::is_same<StringConstIterator, iterator>::value``.
|
||||
|
||||
Returns
|
||||
========================================
|
||||
|
||||
| ``basic_string(*this, pos, n1).compare(basic_string(s))``.
|
||||
|
||||
----
|
||||
|
||||
Interface
|
||||
========================================
|
||||
.. sourcecode:: c++
|
||||
|
||||
template<typename StringConstIterator>
|
||||
SPROUT_CONSTEXPR int compare(size_type pos1, size_type n1, StringConstIterator s, size_type n2) const;
|
||||
|
||||
Requires
|
||||
========================================
|
||||
|
||||
| ``std::is_same<StringConstIterator, const_iterator>::value || std::is_same<StringConstIterator, iterator>::value``.
|
||||
|
||||
Returns
|
||||
========================================
|
||||
|
||||
| ``basic_string(*this, pos, n1).compare(basic_string(s, n2))``.
|
||||
|
||||
Header
|
||||
========================================
|
||||
|
||||
| ``sprout/string/string.hpp``
|
||||
| Convenience header: ``sprout/string.hpp``
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue