Visual Studio 2017 cpp проверка ошибок для E0070 - PullRequest
0 голосов
/ 22 сентября 2019

Когда я пишу коды и использую PartNode :: box_gun на vs2017, я получаю ошибку E0070 в списке ошибок.Я могу собрать программное обеспечение, но тоже ошибка про E0070 показана на vs2017.

// Part.h
enum PartNode{
   #define _( _name ) box_ ## _name
   #include "PartDetail.h"
   #undef _
}

// PartDetail.h
_(gun)
_(gun_part)

Вопрос в том, как подавить эту ошибку или игнорировать эту ошибку (E0070) в списке ошибок изVS 2017?

Я пытаюсь использовать "#pragma warning (disable: 4081)", но это не удается.И я использую настройку (https://docs.microsoft.com/en-us/visualstudio/ide/how-to-suppress-compiler-warnings?view=vs-2017), Но она используется в предупреждениях (не ошибка).

...