error help making no sense

i am creating a graph from a file and i am getting 2 errors saying that i dont have a copy constructor in struct Edge and struct Vertex but i clearly do. it came up when i was doing my io function at the very bottom

To be precise, _Construct is a function in the MS implementation of the STL called upon by the construct member of the standard allocator. All it does in turn is call placement new, possibly after a few debug checks.

All the buzzt! CornedBee

"There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
- Flon's Law