0_0_24785335_22779.cpp: In function 'int main()':
0_0_24785335_22779.cpp:8:22: error: expected ')' before ';' token
#define inf 0x3f3f3f3;
^
0_0_24785335_22779.cpp:44:20: note: in expansion of macro 'inf'
memset(map,inf,sizeof(map));
^
0_0_24785335_22779.cpp:44:23: error: expected primary-expression before ',' token
memset(map,inf,sizeof(map));
^
0_0_24785335_22779.cpp:60:16: error: no match for 'operator=' (operand types are 'node' and '<unresolved overloaded function type>')
cur=q.top;
^
0_0_24785335_22779.cpp:60:16: note: candidates are:
0_0_24785335_22779.cpp:13:8: note: node& node::operator=(const node&)
struct node
^
0_0_24785335_22779.cpp:13:8: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'const node&'
0_0_24785335_22779.cpp:13:8: note: node& node::operator=(node&&)
0_0_24785335_22779.cpp:13:8: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'node&&'
0_0_24785335_22779.cpp:71:34: error: 'struct node' has no member named 'v'
map[i]=node1.v=cur.l+e[i].l;
^
|