0_0_14508015_4949.cpp:1:9: error: 'e' does not name a type e.res = vis[i]?(dis[e.v]-dis[e.u]):n; ^ 0_0_14508015_4949.cpp:2:5: error: expected declaration before '}' token } ^