运行 ID: 29073

Main.cc: 在函数‘int main()’中:
Main.cc:16:25: 错误:实参 2 的类型/值不匹配,在‘template class std::set’的模板参数列表中
         set st;
                         ^
Main.cc:16:25: 错误:需要一个类型,却给出了‘compare’
Main.cc:16:29: 错误:invalid type in declaration before ‘;’ token
         set st;
                             ^
Main.cc:21:16: 错误:对成员‘insert’的请求出现在‘st’中,而后者具有非类类型‘int’
             st.insert(temp);
                ^
Main.cc:23:29: 错误:实参 2 的类型/值不匹配,在‘template class std::set’的模板参数列表中
         for(set::iterator i = st.begin(); m; i++, m--)
                             ^
Main.cc:23:29: 错误:需要一个类型,却给出了‘compare’
Main.cc:23:41: 错误:invalid type in declaration before ‘i’
         for(set::iterator i = st.begin(); m; i++, m--)
                                         ^
Main.cc:23:41: 错误:expected ‘;’ before ‘i’
Main.cc:23:41: 错误:‘i’在此作用域中尚未声明
Main.cc:23:48: 错误:对成员‘begin’的请求出现在‘st’中,而后者具有非类类型‘int’
         for(set::iterator i = st.begin(); m; i++, m--)
                                                ^
Main.cc:23:57: 警告:for 循环増量表达式不起作用 [-Wunused-value]
         for(set::iterator i = st.begin(); m; i++, m--)
                                                         ^
Main.cc:23:58: 错误:expected ‘)’ before ‘;’ token
         for(set::iterator i = st.begin(); m; i++, m--)
                                                          ^
Main.cc:23:32: 警告:未使用的变量‘iterator’ [-Wunused-variable]
         for(set::iterator i = st.begin(); m; i++, m--)
                                ^
Main.cc:23:60: 错误:‘i’在此作用域中尚未声明
         for(set::iterator i = st.begin(); m; i++, m--)
                                                            ^
Main.cc:23:68: 错误:expected ‘;’ before ‘)’ token
         for(set::iterator i = st.begin(); m; i++, m--)
                                                                    ^