Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
namnlös "typ" som faktisk parameter
Anmärkningar
Inget typnamn anges för en struktur, union, uppräkning eller klass som används som en faktisk parameter. Om du använder /Zg för att generera funktionsprototyper utfärdar kompilatorn den här varningen och kommenterar ut den formella parametern i den genererade prototypen.
Ange ett typnamn för att lösa den här varningen.
Example
Följande exempel genererar C4036 och visar hur du åtgärdar det genom att ange ett typnamn.
// C4036.c
// compile with: /Zg /W1
// D9035 expected
typedef struct { int i; } T;
void f(T* t) {} // C4036
// OK
typedef struct MyStruct { int i; } T2;
void f2(T2 * t) {}