title: Is it possible to check if a string iterator is equal to its end iterator without the original string?
body: <p>Say I have some <code>std::string::iterator it</code> for some unknown string <code>str</code>. Is it possible for me to check when <code>it == str.end()</code> without access to <code>str</code> or <code>str.end()</code>?</p>