解决size_t声明中的歧义

时间:2017-12-12 13:48:08

标签: c++ include resharper ambiguity

我最近开始使用ReSharper,现在正试图解决所有警告。我得到的一个警告是在stdafx.h头文件中声明了const size_t,这是一个模糊的符号。请参阅下面的标题声明文件以及问题:

{{1}}

尽管存在这种模糊性,但代码在Windows 10上的VS-Studio中编译并运行良好。后来我需要将代码移植到Linux。

如何解决这种歧义。

请注意,我当然需要使用字符串标头。此外,我可以在任何包含之前简单地声明这些常量,但这对我来说似乎不是一个好的解决方案。顺便说一句,我在整个项目中都有同样的含糊之处。

1 个答案:

答案 0 :(得分:2)

这是一个错误。请在issue tracker中创建一个重现步骤的问题,团队会看一下。