Added TypeSizeof.cpp

This commit is contained in:
2024-08-04 01:43:07 +08:00
parent 9dfd0c0c1c
commit 4e80bbb57a
3 changed files with 59 additions and 9 deletions

View File

@@ -5,23 +5,20 @@ void main()
{
using namespace hgl;
UTF8IDName id1("id1");
UTF8IDName id2("id2");
AnsiIDName id3("id1");
AnsiIDName id4("id2");
UTF8IDName id5("id1");
AnsiIDName id5("id1");
AnsiIDName id6("id1");
std::cout<<id1.GetID()<<":"<<id1.GetName()<<", ClassID: "<<std::hex<<id1.GetClassID()<<std::endl;
std::cout<<id2.GetID()<<":"<<id2.GetName()<<", ClassID: "<<std::hex<<id2.GetClassID()<<std::endl;
std::cout<<id5.GetID()<<":"<<id5.GetName()<<", ClassID: "<<std::hex<<id5.GetClassID()<<std::endl;
std::cout<<id6.GetID()<<":"<<id6.GetName()<<", ClassID: "<<std::hex<<id6.GetClassID()<<std::endl;
std::cout<<id3.GetID()<<":"<<id3.GetName()<<", ClassID: "<<std::hex<<id3.GetClassID()<<std::endl;
std::cout<<id4.GetID()<<":"<<id4.GetName()<<", ClassID: "<<std::hex<<id4.GetClassID()<<std::endl;
if(id1==id5)
std::cout<<"id1==id5"<<std::endl;
if(id3==id5)
std::cout<<"id3==id5"<<std::endl;
else
std::cout<<"id1!=id5"<<std::endl;
std::cout<<"id3!=id5"<<std::endl;
}