#include <memory> int main() { std::unique_ptr<int> j = {new int(0)}; }
Standard input is empty
prog.cpp: In function 'int main()': prog.cpp:4:41: error: converting to 'std::unique_ptr<int>' from initializer list would use explicit constructor 'std::unique_ptr<_Tp, _Tp_Deleter>::unique_ptr(_Tp*) [with _Tp = int, _Tp_Deleter = std::default_delete<int>, _Tp* = int*]'
Standard output is empty