[#bsl-vector_UintPtrConversionIterator-operator_inc-01]
= xref:bsl.adoc[bsl]::xref:bsl/vector_UintPtrConversionIterator.adoc[vector&lowbar;UintPtrConversionIterator]::operator&plus;&plus;
:relfileprefix: ../../
:mrdocs:

Increment operators

== Synopses

Declared in `&lt;bslstl&lowbar;vector&period;h&gt;`

Increment this iterator to refer to the next element in the underlying sequence, and return a reference to this object&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
xref:bsl/vector_UintPtrConversionIterator.adoc[vector&lowbar;UintPtrConversionIterator&lt;VALUE&lowbar;TYPE, ITERATOR&gt;]&
xref:bsl/vector_UintPtrConversionIterator/operator_inc-0b.adoc[operator&plus;&plus;]();
----

[.small]#xref:bsl/vector_UintPtrConversionIterator/operator_inc-0b.adoc[_» more&period;&period;&period;_]#

Return this object, and increment this iterator to refer to the next element in the underlying sequence&period;


[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
xref:bsl/vector_UintPtrConversionIterator.adoc[vector&lowbar;UintPtrConversionIterator&lt;VALUE&lowbar;TYPE, ITERATOR&gt;]
xref:bsl/vector_UintPtrConversionIterator/operator_inc-05.adoc[operator&plus;&plus;](int unused);
----

[.small]#xref:bsl/vector_UintPtrConversionIterator/operator_inc-05.adoc[_» more&period;&period;&period;_]#

== Return Value

* reference providing modifiable access to this iterator
* copy of this iterator as it was before the increment

== Parameters

[cols="1,4"]
|===
| Name| Description
| *unused*
| ignored&semi; distinguishes post&hyphen;increment
|===


[.small]#Created with https://www.mrdocs.com[MrDocs]#
