最可能的原因之一是你用了C++保留字或是某个命名空间的关键字,
例如:常见count明明定义为全局变量,怎么成为不明确的符号了呢??
答案为:命名空间std有一个count函数
将它重命名为另外一个名称可以解决这个问题。
解决办法,在变量名前加上作用域标识符即可: ::
如果同时要同时使用,加上命名空间和作用标识符即可: std::
最可能的原因之一是你用了C++保留字或是某个命名空间的关键字,
例如:常见count明明定义为全局变量,怎么成为不明确的符号了呢??
答案为:命名空间std有一个count函数
将它重命名为另外一个名称可以解决这个问题。
解决办法,在变量名前加上作用域标识符即可: ::
如果同时要同时使用,加上命名空间和作用标识符即可: std::