[#operator_plus-03] = operator+ :mrdocs: Addition operators == Synopses Declared in `<arith_uint256.h>` Concatenate two bilingual strings. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:bilingual_str.adoc[bilingual_str] xref:operator_plus-0d.adoc[operator+]( xref:bilingual_str.adoc[bilingual_str] lhs, xref:bilingual_str.adoc[bilingual_str] const& rhs); ---- [.small]#xref:operator_plus-0d.adoc[_» more..._]# Returns an iterator advanced by `n` elements. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:prevector-0c/const_iterator.adoc[const_iterator] xref:operator_plus-04.adoc[operator+]( xref:prevector-0c/size_type.adoc[size_type] n, xref:prevector-0c/const_iterator.adoc[const_iterator] x); ---- [.small]#xref:operator_plus-04.adoc[_» more..._]# Returns an iterator advanced by `n` elements. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:prevector-0c/iterator.adoc[iterator] xref:operator_plus-0aa.adoc[operator+]( xref:prevector-0c/size_type.adoc[size_type] n, xref:prevector-0c/iterator.adoc[iterator] x); ---- [.small]#xref:operator_plus-0aa.adoc[_» more..._]# Sum fee and size. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:FeeFrac.adoc[FeeFrac] xref:operator_plus-0f3.adoc[operator+]( xref:FeeFrac.adoc[FeeFrac] const& a, xref:FeeFrac.adoc[FeeFrac] const& b) noexcept; ---- [.small]#xref:operator_plus-0f3.adoc[_» more..._]# Returns the sum of two big integers. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:base_uint-02.adoc[base_uint] xref:operator_plus-0fc.adoc[operator+]( xref:base_uint-02.adoc[base_uint] const& a, xref:base_uint-02.adoc[base_uint] const& b); ---- [.small]#xref:operator_plus-0fc.adoc[_» more..._]# Returns the sum of two big integers. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:base_uint-02.adoc[base_uint<256>] xref:operator_plus-0a6.adoc[operator+]( xref:base_uint-02.adoc[base_uint<256>] const& a, xref:base_uint-02.adoc[base_uint<256>] const& b); ---- [.small]#xref:operator_plus-0a6.adoc[_» more..._]# == Return Value * The concatenation of lhs and rhs. * An iterator advanced by `n` elements. * A FeeFrac holding the summed fee and summed size. * The sum of `a` and `b.` == Parameters [cols="1,4"] |=== | Name| Description | *lhs* | The left operand, taken by value and used as the result. | *rhs* | The bilingual string appended to lhs. | *n* | The number of elements to advance by. | *x* | The iterator to advance. | *a* | The first operand. | *b* | The second operand. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#