Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
In this article
'type': typeid cannot be applied to a type that contains 'auto'
The typeid operator cannot be applied to the indicated type because it contains the auto
specifier.
The following example yields C3541.
// C3541.cpp
// Compile with /Zc:auto
#include <typeinfo>
int main() {
auto x = 123;
typeid(x); // OK
typeid(auto); // C3541
return 0;
}