Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
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) {}