ProghubPH
Вопрос из теста C++ STL
C++ / middle

Каков будет результат выполнения следующего кода?

 один вариант
#include <iostream> 
#include <map> 
#include <cstddef> 
 
using namespace std; 
 
int main() 
{ 
    multimap<size_t, size_t> mm; 
    for(size_t i=1; i!=10; ++i) 
        mm[i]=i*i; 
    for(map<size_t, size_t>::reverse_iterator rit=mm.rbegin(); 
        rit != mm.rend(); ++rit) 
        cout << rit->second << ' '; 
} 
81
ошибка компиляции
1 4 9 16 25 36 49 64 81
Undefined behavior
81 64 49 36 25 16 9 4 1