Ошибка компилятора C2275
"идентификатор": незаконное использование этого типа в качестве выражения
Выражение использует ->
оператор с идентификатором typedef
.
Следующий пример приводит к возникновению ошибки C2275:
// C2275.cpp
typedef struct S {
int mem;
} *S_t;
void func1( int *parm );
void func2() {
func1( &S_t->mem ); // C2275, S_t is a typedef
}
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по