[C++] Implement foreach
4 files changed