где коды ошибок и предупреждений для компилятора в VS2019

#visual-c #compiler-errors #warnings

Вопрос:

где описания кодов ошибок и предупреждений для компилятора в VS2019 ? Например, что это значит и как это исправить ?

 Warning G77590269   ISO C   forbids converting a string constant to 'char*' [-Wwrite-strings]   C:SDKC4.1.0SDKProjectsVT7_FWMCT_210913ReleaseLinuxVT7_FWMCT_210913   C:SDKC4.1.0SDKProjectsVT7_FWMCT_210913sourceUIScreensSource2.cpp    195 
 

и такие ошибки, как :-

 Severity    Code    Description Project File    Line    Suppression State
Error   G6555C181   'Pme' does not name a type  C:SDKC4.1.0SDKProjectsVT7_FWMCT_210913ReleaseLinuxVT7_FWMCT_210913   C:SDKC4.1.0SDKProjectsVT7_FWMCT_210913sourceUIScreensSource2.cpp    33  
 

Я попытался объявить структуру как тип для Pme[].
Например

 typedef struct
{
    char* outputpinno[16];
    char* outputname[16];
    char* inputpinno[16];
    char* inputname[16];
    char* Analogpinno[8];
    char* Analogname[8];
    char* CanName[8];
} pme_T;
 

Затем я инициализирую массив с помощью :-

 pme_T Pme[2];


Pme[0].outputpinno[16] = {
    "J1-12",
    "J1-1",
    "J2-12",
    "J2-1",
    "J3-12",
    "J3-1",
    "J4-12",
    "J4-1",
    "J1-7",
    "J1-6",
    "J2-7",
    "J2-6",
    "J3-7",
    "J3-6",
    "J4-7",
    "J4-6",
};

how do I find out more about Error and Warning codes ?
- totally confused.
 

Комментарии:

1. Они не похожи на коды ошибок компилятора MS. Какой компилятор вы используете?

Ответ №1:

Ссылка на ошибки / предупреждения компилятора Microsoft:

https://docs.microsoft.com/en-us/cpp/error-messages/compiler-errors-1/c-cpp-build-errors?view=msvc-160