Udostępnij za pośrednictwem


Błąd kompilatora C3540

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

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

Przykład

Poniższy przykład zwraca 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 (Dedukuj typ zmiennej)

sizeof — operator