#include <typeinfo>
#include <iostream>
#include <string>
class Foo { };
int main() {
Foo foo;
std::string strType = typeid(foo).name();
std::cout << strType << std::endl;
}
I2luY2x1ZGUgPHR5cGVpbmZvPgojaW5jbHVkZSA8aW9zdHJlYW0+CiNpbmNsdWRlIDxzdHJpbmc+CgpjbGFzcyBGb28geyB9OwoKaW50IG1haW4oKSB7CiAgICBGb28gZm9vOwogICAgc3RkOjpzdHJpbmcgc3RyVHlwZSA9IHR5cGVpZChmb28pLm5hbWUoKTsKICAgIAogICAgc3RkOjpjb3V0IDw8IHN0clR5cGUgPDwgc3RkOjplbmRsOwp9