error c2872,是因为C++里面有set::begin (STL/CLR),即begin()是它里面的一个函数,自己定义的int begin;和int end都是有问题的。系统不知道你是要用标准库里面的函数,还是你定义的变量。所以说是ambulous symbol。
另外,用鼠标追踪到错误上,并按F1,如果联网的话,会跳转到在线msdn的帮助,很有用!
error c2872,是因为C++里面有set::begin (STL/CLR),即begin()是它里面的一个函数,自己定义的int begin;和int end都是有问题的。系统不知道你是要用标准库里面的函数,还是你定义的变量。所以说是ambulous symbol。
另外,用鼠标追踪到错误上,并按F1,如果联网的话,会跳转到在线msdn的帮助,很有用!
转载于:https://www.cnblogs.com/wjhkxcz/archive/2013/04/05/3001179.html