Error 1 error LNK2019: unresolved external symbol "void __cdecl ReadData(class PathfinderGraph,class std::basic_string,class std::allocator
>)"
(?ReadData@@YAXVPathfinderGraph@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
referenced in function "int __cdecl Main(void)" (?Main@@YAHXZ)
pathfinder.obj assn-6-pathfinder-pc
Cause: The function prototype is not the same as the function implementation.
Example:
/* function prototype */
void ReadData(PathfinderGraph & graph, string filename);
/* function implementation*/
void ReadData(PathfinderGraph graph, string filename)
{
}
notice the & in the function prototype.
No comments:
Post a Comment