// NULL == 0
// 그렇다면 NULL == nullptr ???
void Test(int a)
{
cout << "Test(int)" << endl;
}
void Test(void* a)
{
cout << "Test(*)" << endl;
}
int main()
{
Test(0); // Test(int) : okay
Test(NULL); // Test(int) : error!! -> nullptr로 처리하자
Test(nullptr); // Test(*) : okay
}