我最近开始使用ReSharper,现在正试图解决所有警告。我得到的一个警告是在stdafx.h头文件中声明了const size_t,这是一个模糊的符号。请参阅下面的标题声明文件以及问题:
{{1}}
尽管存在这种模糊性,但代码在Windows 10上的VS-Studio中编译并运行良好。后来我需要将代码移植到Linux。
如何解决这种歧义。
请注意,我当然需要使用字符串标头。此外,我可以在任何包含之前简单地声明这些常量,但这对我来说似乎不是一个好的解决方案。顺便说一句,我在整个项目中都有同样的含糊之处。