我正在C99
使用 VisualGDB 和 Resharper c++ 在 Visual Studio 中编写一个嵌入式应用程序。Resharper 网站声明它完全支持C99
.
但是如果我有这样的 typedef 结构
typedef struct { int Bar;} Foo_t;
还有一些返回这个结构的函数
Foo_t Foo(void){
return (Foo_t){.Bar = 0;};
}
Resharper 完全糊涂了(无法访问的代码、缺少分号等)。有没有办法在 resharper 中打开C99
标准,或者它只是不支持这种类型的退货?