私は現在、ostream イテレータ (イテレータ アダプタ) について読んでおり、著者は次の例を示しています。
/* Declare an ostream_iterator that writes ints to cout. */
ostream_iterator<int> myItr(cout, " ");
/* Write values to the iterator. These values will be printed to cout. */
*myItr = 137; // Prints 137 to cout
++myItr;
*myItr = 42; // Prints 42 to cout
++myItr
値を割り当てた後に例が ++myItr を実行する理由について知りたいです。