记录详情

Compile Error

/in/foo.cc: In member function 'virtual void M::o()':
/in/foo.cc:14:19: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17' [-Wc++17-extensions]
   14 |         for(auto& [w,n]: d)
      |                   ^
/in/foo.cc: In function 'int main()':
/in/foo.cc:23:23: error: 'make_unique' was not declared in this scope
   23 |     unique_ptr<I> p = make_unique<M>();
      |                       ^~~~~~~~~~~
/in/foo.cc:23:23: note: 'std::make_unique' is only available from C++14 onwards
/in/foo.cc:23:36: error: expected primary-expression before '>' token
   23 |     unique_ptr<I> p = make_unique<M>();
      |                                    ^
/in/foo.cc:23:38: error: expected primary-expression before ')' token
   23 |     unique_ptr<I> p = make_unique<M>();
      |                                      ^

信息

递交者
类型
自测
语言
C++
递交时间
2025-05-24 21:18:48
评测时间
2025-05-24 21:18:48
评测机
分数
0
总耗时
0ms
峰值内存
0 Bytes