簡體   English   中英

Resharper C ++強制執行C99

[英]Resharper C++ enforce C99

我正在使用VisualGDB和Resharper c ++在Visual Studio的純C99中編寫嵌入式應用程序。 Resharper網站指出,它完全支持C99

但是如果我有一個像這樣的typedef結構

typedef struct { int Bar;} Foo_t;

還有一些返回此結構的函數

Foo_t Foo(void){
   return (Foo_t){.Bar = 0;};
}

Resharper完全感到困惑(無法訪問的代碼,缺少分號等)。 是否可以通過任何方式打開C99標准,還是不支持這種類型的退貨?

我們對造成的不便很抱歉。 我已經在YouTrack中創建了一個與此有關的問題: https ://youtrack.jetbrains.com/issue/RSCPP-15938您可以按照此請求進行投票。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM