我有这个简单的代码,但我不明白为什么它在 TEST_CASE("") 下给我一条红色波浪线,说它是一个 AMBIGUOUS SYMBOL std::size_t。它编译得很好,但是那条红线很烦人,我不明白。
#include <catch.hpp>
namespace Tests
{
namespace Applications
{
TEST_CASE("") <----- AMBIGUOUS SYMBOL std::size_t
{
}
}
}
编辑:我使用 Visual Studio 作为我的 IDE,这似乎是 VS 的一个问题,因为我使用 CLion 进行了尝试,并且没有波浪形的警告。我更喜欢与 VS 合作,所以我希望有人能帮助我。