Udostępnij za pośrednictwem


C3540 błąd kompilatora

"typ": sizeof nie można zastosować do typu, który zawiera 'auto'

Sizeof operatora nie można zastosować do wskazanego typu, ponieważ zawiera on auto specyfikatora.

Przykład

Poniższy przykład daje C3540.

// C3540.cpp
// Compile with /Zc:auto
int main() {
    auto x = 123;
    sizeof(x);    // OK
    sizeof(auto); // C3540
    return 0;
}

Zobacz też

Informacje

Auto słowo kluczowe

/Zc:Auto (typ zmiennej wywnioskowanie)

Operatora sizeof