0_0_38023081_24535.cpp:40:30: error: no matching function for call to 'node::node(<brace-enclosed initializer list>)'
node ee = node{ -1,0,0,0,0,0 };
^
0_0_38023081_24535.cpp:40:30: note: candidates are:
0_0_38023081_24535.cpp:33:8: note: constexpr node::node()
struct node{
^
0_0_38023081_24535.cpp:33:8: note: candidate expects 0 arguments, 6 provided
0_0_38023081_24535.cpp:33:8: note: constexpr node::node(const node&)
0_0_38023081_24535.cpp:33:8: note: candidate expects 1 argument, 6 provided
0_0_38023081_24535.cpp:33:8: note: constexpr node::node(node&&)
0_0_38023081_24535.cpp:33:8: note: candidate expects 1 argument, 6 provided
0_0_38023081_24535.cpp: In function 'node operator+(node, node)':
0_0_38023081_24535.cpp:52:44: error: no matching function for call to 'node::node(<brace-enclosed initializer list>)'
return node{ mx,a.lv,lmx,b.rv,rmx ,len };
^
0_0_38023081_24535.cpp:52:44: note: candidates are:
0_0_38023081_24535.cpp:33:8: note: constexpr node::node()
struct node{
^
0_0_38023081_24535.cpp:33:8: note: candidate expects 0 arguments, 6 provided
0_0_38023081_24535.cpp:33:8: note: constexpr node::node(const node&)
0_0_38023081_24535.cpp:33:8: note: candidate expects 1 argument, 6 provided
0_0_38023081_24535.cpp:33:8: note: constexpr node::node(node&&)
0_0_38023081_24535.cpp:33:8: note: candidate expects 1 argument, 6 provided
0_0_38023081_24535.cpp: In function 'void build(int, int, int)':
0_0_38023081_24535.cpp:69:9: error: no matching function for call to 'node::node(<brace-enclosed initializer list>)'
};
^
0_0_38023081_24535.cpp:69:9: note: candidates are:
0_0_38023081_24535.cpp:33:8: note: constexpr node::node()
struct node{
^
0_0_38023081_24535.cpp:33:8: note: candidate expects 0 arguments, 6 provided
0_0_38023081_24535.cpp:33:8: note: constexpr node::node(const node&)
0_0_38023081_24535.cpp:33:8: note: candidate expects 1 argument, 6 provided
0_0_38023081_24535.cpp:33:8: note: constexpr node::node(node&&)
0_0_38023081_24535.cpp:33:8: note: candidate expects 1 argument, 6 provided
0_0_38023081_24535.cpp: In function 'void upd(int, int, int, int, int)':
0_0_38023081_24535.cpp:86:9: error: no matching function for call to 'node::node(<brace-enclosed initializer list>)'
};
^
0_0_38023081_24535.cpp:86:9: note: candidates are:
0_0_38023081_24535.cpp:33:8: note: constexpr node::node()
struct node{
^
0_0_38023081_24535.cpp:33:8: note: candidate expects 0 arguments, 6 provided
0_0_38023081_24535.cpp:33:8: note: constexpr node::node(const node&)
0_0_38023081_24535.cpp:33:8: note: candidate expects 1 argument, 6 provided
0_0_38023081_24535.cpp:33:8: note: constexpr node::node(node&&)
0_0_38023081_24535.cpp:33:8: note: candidate expects 1 argument, 6 provided
|