To ostrzeżenie jest uruchamiany kilka razy w moim kodzie tym samym zgłoszeniem, który brzmi:Jak mogę usunąć VS ostrzeżenie C4091: „typedef”: ignorowane na lewo od „arkusz kalkulacyjny”, gdy nie zmienna jest zadeklarowana
// Spreadsheet structure
typedef struct SPREADSHEET
{
int ID; // ID of the spreadsheet
UINT nLines; // Number of lines
void CopyFrom(const SPREADSHEET* src)
{
ID = src->ID;
nLines = src->nLines;
}
};
Nie chcę po prostu wyłączyć tego ostrzeżenia,
, ale raczej zmienić kod, aby ostrzeżenie nie pojawiło się!
UWAGA: Nie chcę zadeklarować żadnych zmiennych tutaj (jest to plik nagłówka), tylko określić, co struct „arkusz kalkulacyjny” powinna zawierać ...
To również nie zadziała w C. – sth